Canara Bank to Hero MotoCorp: Eight stocks to buy for up to 15% gains on robust monsoon, strong Indian economy
Stocks to buy: The monsoon stock picks include Bayer CropScience, Canara Bank, Coromandel International, Emami, Godrej Agrovet, Hero MotoCorp, Supreme Industries and Swaraj Engines.