China’s SPIC paves way for poverty alleviation in Yanchuan February 23, 2021 // 0 Comments State Power Investment Corporation Limited (SPIC), one of the biggest renewable energy companies in China, has given a big [...]