Ford’s smallest yet efficient 1.0 Litre EcoBoost engine with 3-cylinders has finally confirmed its power to the world by winning the International Engine of the Year Award 2014 It is not the first time when any Ford engine has won the award but its EcoBoost engines have been winning the award regularly for the last […]