LogisticsSustainabilityInsights A shift in leadership and recent rebranding mark Welch Group’s 90th year in business 31 August 202430 August 2024 Iain Welch Group, Cambridgeshire, Haulage, United Kingdom, Volume 12 Issue 3 6 min read When we last spoke with Chris Welch around one year ago, he was the Commercial and... Read more