Record revenue of €4.57bn in 2024, up +6.1% vs. 2023 Estimated 2024 financial results meet communicated targets: Adjusted EBITDA at c. 35.2%Free cash flow slightly above €340m 2024 revenue at €4,573.7 ...
The Big 6 regional office markets in the UK, which include Birmingham, Bristol, Edinburgh, Glasgow, Leeds, and Manchester, experienced a 26% year-on-year growth in city centre office take-up, totaling ...