By Joanna Sampsonon Oct 22, 2021 These are the first five hydrogen-powered buses to hit the roads in Longgang District, Shenzhen, China. Officially put into operation on Wednesday (Oct 20), the buses will run on routes from the Huiyuan Bus Terminal ...