China’s green power trading gathers momentum

By Lyu Shaogang, People’s Daily Green power refers to electricity generated from renewable energy sources such as wind, solar, and hydropower. A “green electricity certificate (GEC)” serves as the official validation of this renewable electricity and it is the only…















