Submitted by Robbie McBeath on Tue, 08/30/2016 - 15:13 Links Why Apple is facing a €13bn tax bill in Ireland – video explainer Offsite url Open offsite URL