With the already dwindling car sales in India this report certainly would shake the buyer’s sentiments.
Read this post on creofire.com