Paris fights smog with biggest ever EU electric bus purchase, 800 e-buses to replace diesel

By Phil Dzikiy