EU tech fines put Ireland in crosshairs

.....

© Irish Examiner