MarketSmith India's top stock recommendations for 19 March ...