Erik Vrij
05/03/2015

European tax havens cease …

European tax havens cease to exist. Tax free islands and peninsulas live on.