The Next Web June 22, 2026Ireland takes the EU presidency with Big Tech paying 40 per cent of its tax billRead full article Share: