Jamaica Investment Forum 2018: This Caribbean island means business

Jamaica means fun, reggae, rum, Bob Marley and beaches, but it’s poised to be the hub for business outsourcing, shipping, telecommunications and agribusiness of the Caribbean. The Jamaica Investment Forum says that Jamaica means business.