Just Auto Uncategorized IAC opens new manufacturing plant in Manesar, India August 16, 2018 admin IAC has inaugurated its new plant in Manesar, India, with the milestone marked by a ceremony held with management, employees and key customers.