London Buses wins Low Carbon Champions Award for green buses
16 July 2010 | By Transport for London (TfL)
London Buses has won the inaugural Low Carbon Vehicle Partnership’s Low Carbon Champion Award for Buses, recognising the commitment to reducing CO2 emissions...