Technology has made it easier to steal 11.5M documents

Dealing with a data drop like the Panama Papers has gotten much easier in the past decade, with the advent of cheap storage, cloud computing, …


RSS-1