xenogyre.com
Cuba gone with the Winds
Cuba, the largest of the beautiful islands of the Caribbean – often referred to as the “Pearl of the Antilles”, recently unveiled plans to embark on a massive wind power developme…