So what ?
Why on earth would the Irish Gov drag these businesses in to see them ? They have done nothing wrong. They have obeyed the Irish, UK, and USA laws and tax regulations to a tee.
The UK needs to learn something about how to attract and encourage business. These have brought thousands of jobs to Ireland and spent millions in construction and spending that creates many thousands of other jobs. This whole Hoo haa about corporate tax is a complete distraction and a red herring !