$427 billion “lost” in tax havens every year |Vangelis KOLSIDIS
Vangelis KOLSIDIS, 23/09/2021 What do the Bahamas, Bermuda, Mauritius and the British Virgin Islands have in common with Ireland, Hong Kong, Malta and Luxembourg? They are all tax havens. These...