Mouchel Gets £180M Loan To Repay Debt Road maintenance and consulting company, Mouchel, has secured a £170 million loan to refinance debt. December 17, 2025