Zero-emission bus pledge as Mayor of London enters third term
Newly elected Mayor of London, Sadiq Khan, has pledged to make all the capital’s buses zero-emission by 2030. The Mayor made the pledge in a speech marking his appointment to his third term in office following the recent elections. As part of his commitment to make London the best city in the world to grow […]