12 Major Cities, With 80 Million Citizens, Agree To Only Buy Electric Buses

By Mark Kane Mayors of 12 major cities around the world, with a total population of nearly 80 million citizens, have announced a move towards zero emission fleets under the C40 Fossil-Fuel-Free Streets Declaration – to make their cities greener, healthier and more prosperous. The plan envisions the procurement of only zero-emission buses …read more

Source:: http://feedproxy.google.com/~r/InsideEvs/~3/PlneNN-uGII/