French tyre manufacturer Michelin India has confirmed plans of setting up a manufacturing facility in India.
Company sources say that the location for the proposed plant has not been finalised as the company is in talks with various State governments including Tamil Nadu.
Michelin is looking at acquiring 290 acres ...
This is an Autocar Pro Plus article. Subscribe to continue reading.