Tag: Mexico’s Karisma plans to invest $900m to develop hotels in Jamaica