Dec 20, 20190 min

World's first hydrogen bus fleet rolls out in France