xenogyre.com
ABC Islands Wind Farms
The islands of Aruba, Bonaire and Curaçao forms a chain of islands in the Caribbean known as the Leeward Antilles. Together these islands has an installed wind capacity of approximately 71 MW. The…