Marshalls plc, the building products, roofing and landscaping manufacturer saw trading for the first four months of 2026 broadly in line with expectations with Group revenue at £205 m (2025: £207 m), down 1% year-on-year. The Group is responding in a disciplined way to cost inflation arising from the war …
Read More »
Builders Merchants Journal – BMJ Publishing to Builders Merchants and the UK merchanting industry for more than 95 years