Cambridge Laing O'Rourke Centre research wins top honours at the 2026 Industrialised Construction Awards

22 April 2026