Delivery

Cotswold Company store
10 Jul 2025
The Cotswold Company has reported record full-year results, with turnover up 19% to £100.2mn. The upmarket furniture brand says omnichannel retail model and a growing appetite for high-quality furniture are two factors behind...