IAC has inaugurated its new plant in Manesar, India, with the  milestone marked by a ceremony held with management, employees and key customers.