Business Review
2023 edged ahead of the record achieved in 2022 delivering a trading profit of €877m, up 5% on prior year.
Chairman’s Statement
Financial Summary
Governance
Learn about our Strategic Pillars:
Our business model and strategy are enabling the transition from outdated, inefficient, methods of construction to ultra-performance building envelopes.