The leaked records - which were reviewed by a team of more than 370 journalists from nearly 80 countries - come from a little-known but powerful law firm based in Panama, Mossack Fonseca, that has branches in london, Beijing, Miami, Zurich and more than 35 other places around the globe.