The mayors of 12 cities around the world have signed pledges to only buy electric buses by the middle of the next decade. The high cost of these vehicles is a significant barrier for less affluent cities. […]
Source: Twelve International Mayors are Pledging to Only Buy Electric Buses by 2025