Don’t blame the havens – tax dodging is everyone else’s fault

Corporation tax is a tax on corporate activity and on shareholders, and it is not well designed to achieve either purpose.

Don’t blame the havens – tax dodging is everyone else’s fault Read More »