India's benchmark Nifty 50 index logged its largest weekly rise in more than four years on Friday, on signs that foreign ...