Tax Havens and the Greedy Rich
Via International Man In 1960, 18 European countries, plus the US and Canada, signed on to become charter members of the new Organisation for Economic Co-operation and Development (OECD). Since that time, another 20 countries have signed on. The Organisation …