Tag: Irish technology firm announces record revenues of €36m