Paradise Papers are set of 13.4 confidential electronic documents
Videos

Watch: Swarajya Explains - Paradise Papers 

Swarajya explains the underbelly of offshore finance.