KINTYRE Holdings, a Jamaican investment firm formerly known as iCreate, reported its first annual net profit of $81 million in 2024, reversing a $154 million loss in 2023, with the improvement ...