Auto9 years ago
Ford Cleveland Engine Plant Begins Production of the New Twin-Scroll 2.0-liter EcoBoost and 2.3-liter EcoBoost Engines
Production officially begins on the all-new twin-scroll 2.0-liter EcoBoost and 2.3-liter EcoBoost engines for North America at Cleveland Engine Plant in Ohio, marking the first time...