Clean FactsClean NewsEnvironmentNewsProductsRenewable EnergyTechnology100% Electric Bus Fleet For Shenzhen (Population 11.9 Million) By End Of 2017Staff ReporterNovember 13, 2017 by Staff ReporterNovember 13, 201701In Shenzhen, electric buses will make up all public bus transportation by the end of this year, primarily BYD electric buses. Shenzhen has been working...