Fishway of Tibet's largest hydropower station starts operation
A fish started passing up the world's highest fish ladder at Zam Hydropower Station.
China mulls six major projects for PV development during 2016-2020 period
China mulls to push forward six major PV projects during the 2016-2020 period.
China's PV power capacity to hit 150 gigawatts by 2020
China's photovoltaic (PV) power capacity will hit 150 gigawatts by 2020.