Late last night news broke of another massive tax haven leak, this time from the Bahamas. Developing countries lose billions every year to corporate tax avoidance, money that could be spent on fighting poverty.
Help us improve our website!
Close this boxCould you spare 3 minutes to give us your thoughts and help us improve this site?
Not right now... Yes, I will help!