Skip to playerSkip to main contentSkip to footer
  • 03/05/2012
It is a measure of India's love affair with cars that people are still looking to buy even as the economic downturn has made purchasing a car a lot more difficult. Car dealerships in India have had sluggish sales because of the credit crunch.

Recommended