In a week shortened by holidays, Indian markets made a notable recovery despite ongoing selling by foreign institutional investors (FIIs). The Nifty50 index rose by 0.97 percent, while broader indices ...