Economy
A new tax convention put forward by the Organisation for Economic Co-operation and Development (OECD) would be the “death penalty” for Bermuda and other jurisdictions, according to Dan Mitchell, of US think tank the Cato Institute.
Mr Mitchell, who w...
Jun 01, 2011