Header Ads

test

Shutter down: Dealers follow car sales into slow lane

With the Indian automotive retail sector incurring losses, over 205 dealers have wound up operations.

from Auto-Industry-Economic Times http://bit.ly/2WjzfIS
via Latest News of India

No comments