China's economic malaise is fuelling social tensions that make people more likely to commit violent crimes out of anger or desperation, analysts say, after the country witnessed its deadliest massacre ...
The floating solar PV project is located in the Shandong Province of China. Image: CHN Energy. State-owned China Energy Investment Corporation (CHN Energy) has completed a 1GW floating solar PV ...