The ransomed ransomware group listed ecco.bg on its data leak site on 2023-09-26. Country: BG Sector: Retail & E-Commerce Domains named: ecco.bg, paid.we Claim as published on the leak site: We will leak all of the info we have on you if we dont get paid.We require a ransom of $15,000