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