KINGSTON, Jamaica, July 10, 2025 - Michael Lee-Chin's carefully constructed Caribbean financial kingdom is crumbling under the weight of mounting debt defaults, with the billionaire businessman now scrambling to avoid losing control of his crown jewel – NCB Financial Group.
