Video: ‘Paradise Papers’ Leak Details How Major Corporations Evade Taxes

The latest leak of documents known as the ‘Paradise Papers’ provide important details about how the world’s largest corporations are evading taxes through a …

Via Youtube