Last week proved tumultuous for India's stock markets, with Tata Consultancy Services ( TCS ) emerging as the top loser in ...