Finnish criminals identified in Pandora papers data leak
2021-10-04
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