Finance ❯ Corporate Finance ❯ Profitability ❯ Financial Performance
The tire manufacturer cites declining demand and competitive pressures as reasons for the closures in France by 2026.