Loading: 2020 Mercedes-Benz EQC, Borgward electric cars, and cleaner electric vehicles: Today's Car News