Finnish criminals identified in Pandora papers data leak
More than 200 Finnish citizens were named in the largest data leak in history, 20 of whom have criminal convictions. The Pandora papers — reportedly the largest data leak in history — have revealed that about 20 Finnish criminals acquired tax haven companies between 1996 and 2020. The names ofContinue Reading