For more: https://www.cgtn.com/video “China has installed about 230 gigawatts capacity of wind power. To put that in context, the whole of the UK’s in-store capacity of national grid is about 80 gigawatts. So China has installed just in a wind that amount about roughly 2.5-3 times the whole of UK’s …
Read More »