Mahindra and Mahindra plans an INR40bn (US$643.5m) factory in Tamil Nadu, India.