Barbados lies between the Caribbean Sea and the Atlantic Ocean and east of St. Lucia. English is the spoken and business language although Bajan is spoken in informal settings. In 2017, Barbados ranked 117th in the Ease of Doing Business Index created by the World Bank (credit: http://www.doingbusiness.org/rankings).
Why do business here
Government is business friendly and encourages FDI