Electric Mercedes-Benz Citaro Buses taking over Europe

Electrification of the German flagship suggests that soon there will [...]