Pandora Papers states London as a critical centre for tax evasion. Business October 12, 2021 London is pronounced the significant destination to conceal rich and powerful people’s cash in a recent Pandora Paper 2021 report.…