Everton

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

Skip to content