IAC opens new plant in Brazil to support Jaguar Land Rover [ Brazil ] 
International Automotive Components (IAC) announced the opening of its first South American plant in Itatiaia, Rio de Janeiro, Brazil. The new 4,500 square-meter (48,437 square-foot) facility is ex...
<Jun 15, 2016>
Related News File
IAC Group expands presence in the U.K. (Jul 30, 2019)
IAC opens new plant in India (Aug 08, 2018)