The Bahamas and other jurisdictions which have established themselves as offshore financial services centres are facing an array of economic sanctions by the 29 member Organisation for Economic Cooperation and Development (OECD).
This page uses frames, but your browser doesn't support them.