German electric cars, VW battery buys, Pruitt's EPA vs California, future Escape Hybrid? Today's Car News

Source link