Cooper Tire Europe names new DACH general manager

7 Jan 2018