
Ahead of the G20 summit of world leaders next week in Hamburg, Germany, the Organization for Economic Cooperation and Development (OECD) announced that only one country deserves to be on its tax haven blacklist: Trinidad and Tobago. Tax reform advocates have condemned this as a farce