Articles with tag : paradise-papers

Shakira and the Paradise Papers

The Paradise Papers - On November 5, the International Consortium of Investigative Journalists released information on a leak of 13.4 million confidential electronic documents relating to tax-avoiding offshore investments, including by multinational... Read more