Turnover up 13.7% at Langdons Industries


 

Controlled temperature specialist Langdons saw a 13.7% increase in turnover as it felt the benefit of a £9m investment it its Redditch depot. For the year ending 31 December 2011 turnover at Langdons Industries was […]