AD #1344 – Global New Car Sales Up, New EcoBoost Engine, Opel Pulled From China

Published: March 28, 2014, 6 p.m.

- Global New Car Sales Up - Another EcoBoost Engine - Opel Pulled From China - Mercedes Has Lowest Recall Rate in U.S. - World’s Fastest R/C Car - Unintended Consequence of Autonomous Tech.