Thursday, June 2, 2011

Tata Motors ...some facts ...trading at 1048.70