InfrastructureInsights Award winner, Luddon Construction, is redefining excellence for the UK’s industry 5 April 202318 May 2023 Iain Supply Chain, Construction, Luddon Construction, Ian Barclay, Topgolf project, workforce 4 min read When I first started here, we were £40 million in turnover,” begins Ian Barclay, Luddon Construction’s... Read more