Italy - Headquarters and R&D
Italy - Carmagnola SPM plant
Italy - Carmagnola Lost Foam plant