London or Londongrad? What makes the UK a hub for global ‘dirty money’
For years, the United Kingdom (UK), specifically London, has continued to be a haven for economic offenders from other nations. Russian oligarchs have kept their money parked in the country in the form of property and other assets. It has earned the city an unenviable nickname, ‘Londongrad’. Even Indian … Read more