`Pandora papers` show London is a key hub for tax avoidance: Report
Transparency advocates are calling on Britain to tighten the nation`s defenses towards cash laundering and tax avoidance after a large leak of monetary knowledge confirmed how London is a key…