Mossack Fonseca

A sign outside the building where Panama-based Mossack Fonseca law firm offices are in Panama City. Photo: AFP

December 20, 2016 12:12 PM (UTC+8)