Shared publicly  - 
 
Buying a petrol car this week? Toyota Kirloskar Motor, Tata Motors, Fiat and Maruti Suzuki won't be able to supply a brand new, fresh-off-the-line car. Here's why: http://goo.gl/mSCF5
1
1
Sunil Modgill's profile photo
Add a comment...