La Suze-sur-Sarthe is a commune in the Sarthe department in the region of Pays de la Loire in north-western France. From Wikipedia
The automotive supplier cites declining European car sales and delays in electrification as key factors in its restructuring plan.