Which City is named "Off Shore Companies Hub" by Panama Leaks
Shares
ISLAMABAD: Which City is named "Off Shore Companies Hub" by Panama Leaks
Panama Leaks has surprised many by naming LONDON as the hub of Off Shore Companies.
Most of the money is then used to buy properties in London.
One Island alone is house to over 10,000 off shore companies.