What are “Panama Papers”? All through Monday, 4 April, 2016, Twitter and other social media sites were buzzing about the Panama Papers. This is a reference to a leak of some 11.5 million internal documents from a Panama-based law firm called Mossack Fonseca. This Panamanian organisation specialises in incorporating shell companies, operating in a number…Read More