Transport for London (TfL) announced that two further bus routes, the 507 and 521, will operate entirely with electric buses from autumn next year, lowering carbon emissions and helping to improve London’s air quality. The 5-year contract to operate the routes has been awarded to Go Ahead following a competitive tender process, and will mean […]