A rally in India's Nifty 50 stock index in March, its best jump in 15 months, helped the benchmark pull back from losses ...