Caribbean CBI countries tops CBI Index 2026: St. Kitts and Nevis leads for 6th consecutive year
Caribbean countries top the CBI Index 2026 rankings with all the St. Kitts and Nevis, Dominica and Grenada in the top 3 followed by St. Lucia on fourth and Antigua and Barbuda on fifth spot. Although all the Caribbean countries have retained their same …