Tag: Jamaica: Carreras Ltd. makes higher profit despite huge tax