London features heavily in the Tax Justice Network’s new Financial Secrecy Index. Whilst the UK comes in at number 13 places for which the UK is wholly responsible
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal