Barbados a vulnerable jurisdiction despite success - Barbados Today