Image Image Image Image Image Image Image Image Image

11 Apr

By

Panama Papers: Just How Big Is the World’s Biggest Data Leak?

April 11, 2016 | By |

The leak of more than 11.5 million documents from a law firm in Panama that specializes in creating off-shore tax havens for wealthy clients around the world is being dubbed an unprecedented event — the largest leak in history.

Read more here