The ragnarlocker ransomware group listed Atlas Financial Holdings, Inc. - Leaked on its data leak site on 2021-10-06. Sector: Financial Services