xenogyre.com
Island Energy Snapshots – the Caribbean
The Islands of the Caribbean are known to have some of the highest electricity rates in the world, with the exception of only a few. This is primarily because more than 95 percent of their energy c…