Cooper Tire suffers operating, net losses on 14% lower sales

11 May 2020

Cooper Tire suffers operating, net losses on 14% lower sales