Ford’s 1.0-litre EcoBoost engine wins International Engine of the Year
There is evidently a revolution underway in engine technology that has manufacturers moving towards small-capacity, high output, efficient engines. These were attributes which, until a decade back, were hard…