Our Year in Numbers – 2023
60
321
€2.1m
25
8
2