Full year results EveryMatrix CEO hails ‘mind-blowing’ 2023 as revenue hits record €114m 05 Feb 2024 - News