China is Building 74% of All Current Solar and Wind Projects
A recent report reveals that China is responsible for building a staggering 74% of all current solar and wind projects globally. As it constructs 510 gigawatts of utility-scale projects, this…
