London Buses featured as “London’s new Green Machines”

London Hydrogen Buses have been featured in the Global Post, an international newsletter as the Green Machines of London, bringing the city closer to 0 emission transport!

See video here.