Apollo and Cooper clash over $2.5 billion price in tire deal setback

7 Oct 2013 by Evoluted New Media