Beijing puts some green into winter Olympics
China shows off its cleaner energy capacity at 2022 games with hydrogen-fuelled buses and renewable electricity for facilities
China shows off its cleaner energy capacity at 2022 games with hydrogen-fuelled buses and renewable electricity for facilities