Stock market recommendations: MCX, Power Finance Corporation Limited, and BSE are the top stocks that Somil Mehta, Head of Retail Research, Mirae Asset ShareKhan has recommended for buying on March 17 ...