Dutch-NetherlandsDeutsch (DE-CH-AT)English (United Kingdom)

China's Solar Additions Rebound as Policy Shift Uncertainty Fades | OilPrice.com

Chinese developers installed 12.6 gigawatts (GW) of solar power in October, up by 30% from September, according to data by the National Energy ...

Open original article