Baihetan

World’s second-largest hydropower dam goes online in China

BEIJING: China began operating the world's second-largest hydropower station on Monday in what officials hailed as a milestone towards Beijing's…

3 years ago