The link you followed will bring you to this page:

https://www.sdfgroup.com/en-us/news/sdf-2023-turnover-of-2-billion-euros-and-ebitda-of-15-9