London’s electric bus fleet becomes largest in Europe

… “London is a leading world city at the heart of global innovation and it is the latest green technology, like electric double decks, that will help tackleĀ …