Apple

The Paradise Papers: explained

Nov 7, 2017

The term ‘Paradise Papers’ refers to the leak of around 13.4 million financial documents detailing how a series of  high profile companies and individuals from 1950 to 2016 avoid paying higher rates of tax. The documents have mainly come from two offshore service...

Archives

Categories