Millions of internal files from Mossack Fonseca, a law firm headquartered Panama, were leaked in 2016, prompting investigations by journalists and subsequent charges by prosecutors.

In by Leave a Comment

Millions of internal files from Mossack Fonseca, a law firm headquartered Panama, were leaked in 2016, prompting investigations by journalists and subsequent charges by prosecutors.

Leave a Comment