Barbados’ economic freedom rankings take hit - Barbados Today