People with some explaining to do: the EY Isle of Man tax team

Posted on

From the EU Isle of Man web site:

I think they may have some explaining to do after tonight's Panorama.