By Spencer Woodman Politicians and leaders whose secret dealings are revealed in the Pandora Papers are facing increasing criticism and scrutiny, and more governments around the world are…
Posts tagged as “tax havens”
By  KATABELLA ROBERTS Officials from 130 countries on June 1 agreed to establish a new framework for international tax reform, the Organization for Economic Cooperation…