Ford Increases Production To Meet Strong Demand For All-New C-Max and Grand C-Max 20th July 2011 by Nick Leave a Comment Ford's all-new Ford C-MAX and Grand C-MAX are surpassing sales expectations, recording more than 100,000 sales and orders since their launch late last year. This year through to May, UK sales of the … [Read more...]