Cooper Tire terminates €1.8bn sale to Apollo

1 Jan 2014 by Evoluted New Media