Panama papers

  • Photo Credit: Adam Patterson/Oxfam

    The IFC and tax havens

    10 April 2016
  • Panama Papers reveal how billions of dollars are funneled to tax havens

    3 April 2016