fb image 2447 captis executive search management consulting leadership board services

China's Green-Power Funding Is Blowing in the Wind

A solar power station beside a rape-flower field in Hefei in China’s Anhui province.

Photo: Tpg/Zuma Press

This is not a CAPTIS article. Originally, it was published here.