China is Building 74% of All Current Solar and Wind Projects
China is absolutely smashing it in the renewable energy game, accounting for 74% of all solar and wind projects currently under construction worldwide. With 510 gigawatts of utility-scale solar and…
