TfL launches new e-buses on the road and calls for long term funding deal
A new fleet of full electric buses to revolutionize London’s transport and mobility in a green way, as well as encourage even more people to return to public transport in the post-pandemic. The e-buses in the English capital are a sign of the commitment of the city and Tfl (Transport for Londo...