Ford 1.0-Litre Ecoboost Engine Wins The Dewar Trophy 2012
Ford’s new 1.0-litre three-cylinder EcoBoost engine has notched up another accolade with the award of the The Dewar Trophy 2012. The trophy, for outstanding British technical achievement in the automotive…