Rediff.com » Business
Markets ended lower for the third straight day as concerns over restrospective tax on foreign funds and weak corporate earnings continue to weigh on market sentiment.