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 development project. The project will see the integration (more…)

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 development project. The project will see the integration (more…)
