World’s first zero-emissions passenger train is set to take off by the end of the year

zero-emissions