IAC Opens First South American Plant In Itatiaia, Brazil, To Support Jaguar Land Rover

Leading automotive interior components supplier International Automotive Components (IAC) is continuing its aggressive global growth with theĀ opening of its first South American plant in Itatiaia, Brazil. The new 4,500 square-meter (48,437 square-foot) facility officially opened today and is expected to employ approximately 40-to-50 people when production reaches full capacity. It assembles and delivers highly crafted […]