Major setback for economy of Barbados - Barbados Today