Cooper's tyre unit income down despite higher sales

17 Feb 2005 by Evoluted New Media