The lockbit5 ransomware group listed terracaribbean.com on its data leak site on 2025-12-07. Country: BB Sector: Professional Services Domains named: terracaribbean.com Claim as published on the leak site: Terra Caribbean is your expert in Caribbean real estate, we're well equipped to help find you y...