London Mayor launches England's first hydrogen buses

by