The next 1 lakh car?

India
February 11, 2008 12:39am CST
Who do you think, I mean which company will compete against Tata and bring out another 1 lakh car??
No responses