IE 11 is not supported. For an optimal experience visit our site on another browser.

Massive Leak Reveals World Leaders' Offshore Accounts

Some of the world’s most powerful people are scrambling after the biggest data leak ever has exposed a shadowy web of hidden fortunes.