Buses are the cleanest vehicles on our roads and a new bus purchased today is already cleaner than the equivalent car. We can be rightly proud that our industry will have a central role in ensuring that the UK meets its ambitious goal of being net zero by 2050. This role is not new though.…
Read more