InfrastructureInsights Luddon Construction’s Growth Hits £120 Million Milestone 5 April 20233 July 2026 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