COMPANY

Locations

 

Legal Headquarters
Lungo Dora Colletta 129,
10153 Torino, Italy

Operational Headquarters
Viale Italia 118,
19124 La Spezia (SP), Italy