Mayor of London Sadiq Khan has announced that all new buses ordered by Transport for London (TfL) for the UK capital will be zero-emission. This builds on its recent achievement of making its entire bus fleet compliant with strict Euro VI emission standards, which are the same standards adhered to in the ultra low emission […]