Cooper Standard narrows losses as market conditions improve

10 Aug 2022