Just over half of all renewable power comes from wind, and in this map it’s clear that Asia – particularly China – boasts the highest concentration of wind projects, followed by Europe and North America.
Go to Source
Author:
Go to Source
Author: