Mahindra & Mahindra recently met officials of the Tamil Nadu government to ostensibly discuss the option of setting up a plant in the state. While there is no indication of which model will be manufactured here, it is quite obvious that the company needs a new facility simply because of ...
This is an Autocar Pro Plus article. Subscribe to continue reading.