International Engine of the Year Awards 2013 winners
Ford’s 1.0 litre turbocharged three-cylinder EcoBoost has been named the International Engine of the Year 2013 and best Sub-1 litre titles, repeating its wins in last year’s awards. The judging committee has …
