Nifty 50 and Sensex saw gains on March 17, driven by the metals sector and automobile recovery, with Nifty up 0.74% and ...