Ford 1.0L EcoBoost is the 2012 International Engine of the Year – bags first title win for the Blue Oval
Ford’s new 1.0 litre EcoBoost engine – which debuted in Frankfurt and was officially launched in November last year before making its market debut in Europe in the third-gen Focus C346 earlier …
