Business Buzzing Stocks: Shoppers Stop Shares Zoom 20 Per Cent, Havells India Shares Tumble 14 Per Cent BY Outlook Business Team