Cooper Standard doubles earnings in 'robust' first quarter

6 May 2025