Skip to main content

Hydrogen-powered buses now on roads of Beijing Winter Olympics co-host city