I have just read this article which claims to list the top ten largest renewable energy projects in the world.
http://www.energydigital.com/top_ten...s-in-the-world
Yet I don't understand why their is no mention of the Three Gorges Dam in China which has a massive energy production capacity of 22.5GW. Nor was the London Array mentioned, the largest offshore wind farm in the world with 630MW capacity.

Reply With Quote