RESTOR project has won the Digital Construction Award in the Delivering Sustainability with Digital Innovation

4 July 2025