Barbados tops Canada’s international revenue rankings - Barbados Today