Nine Irish tech start-ups turning the Emerald Isle into the AI Isle

Itouch advertising platforms on display in a Dublin convenience store (Credit: Intouch)