Puma has inaugurated its new headquarters for France, home to 120 staff members. The new 4,200-square-meter headquarters is located in the Wacken district of Strasbourg. Puma France was previously headquartered in Illkirch-Graffenstaden, in Strasbourg’s southern suburb. In addition to two office floors, the new eco-friendly facility features a 1,000-square-meter showroom, ...