The lockbit5 ransomware group listed implosa.com on its data leak site on 2026-06-11. Country: MX Domains named: implosa.com Claim as published on the leak site: A Panamanian company engaged in the wholesale and retail trade of construction supplies, plumbing fi...