This weekend the largest banking leak in history was revealed by The Guardian in partnership with Le Monde, BBC Panorama and the International Consortium of Investigative Journalists.

According to the report, details for 30,000 HSBC Swiss-branch accounts were obtained from a whistleblower, and at its peak, the bank was actively hiding $120 billion in assets for its clients. 

HSBC, the world's second-largest bank, responded to the leak and admitted wrongdoing, saying, “We acknowledge and are accountable for past compliance and control failures.” The bank is already facing charges related to the leaks in France, Belgium, the US and Argentina.

You can read The Guardian's full account here and see a browsable roundup of the documents here