IAC Commences Operations – Teruel, Spain
Friday December 1st, IAC commenced operations at their newest facility in Teruel, Spain, welcoming their first customer. This project took over 18 months for IAC to reach this milestone, from initially going through a competitive tender to securing [...]