Owens talks up tax revolution and the end of banking secrecy

Jeffrey Owens, director of the Centre for Tax Policy and Administration (CTPA) at the OECD believes that the world is experiencing a tax revolution.
Unlock this article.
The content you are trying to view is exclusive to our subscribers.
To unlock this article: