The Russia-linked ransomware group is threatening to leak data stolen from almost 60 Cleo Software customers if ransoms aren't paid
Learn more about your ad choices. Visit podcastchoices.com/adchoices