These 12 cities will buy only electric buses from 2025 on; more expected to joinThese 12 cities will buy only electric buses from 2025 on; more expected to join
The mayors of 12 major cities from around the world have taken a landmark step to increase the use of zero-emission public transportation late last month. Mayors of London, Paris, Los Angeles, Copenhagen, Barcelona, Quito, Vancouver,...