Quick-Charging Electric Buses Roll Out in London Technology 20 November 2024 Today marks the introduction of quick-charging electric buses in London, part of the city’s zero-emission plans.These new buses feature tram-like…