Diesel Down Hard In Deutschland, And That’s A Problem

Lower diesel sales force EU automakers to sell more electric cars quick as 2020 CO2 targets loom