China is Building 74% of All Current Solar and Wind Projects
A recent report reveals that China is responsible for an astonishing 74% of all solar and wind power projects currently under construction globally. With 510 gigawatts of utility-scale projects in…
