India's benchmark index Nifty 50 logged its best week in three months, led by heavyweight Reliance Industries and metal ...