Indian auto major Mahindra and Mahindra is taking its partnership with French major Renault into joint badging.
Tamil Nadu, India will soon see more investment in the automobile sector soon.
You can subscribe by email to receive newsletter updates:
Subscribe through a RSS feed reader
News Feed Comments Feed