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>