The world’s first hydrogen-powered double decker bus arrives in Aberdeen

2020-10-07 9