N Non Billable Distinguished Member May 9, 2026 64 0 Jul 8, 2026 #1 Jul 8, 2026 #1 Revenue rose to €702m, while net profit edged up 1% and PEP slipped to €819k. Continue reading...