Landscaping and building products manufacturer Marshalls has reported reduced revenue of £619.2m from £671.2m for the year ended December 31 2024, and an adjusted profit before tax of £52.2m, compared to £53.3m in 2023. Chief executive Matt Pullen described the Elland-headquartered group’s performance as having “shown resilience in challenging markets”, …
Read More »
Builders Merchants Journal – BMJ Publishing to Builders Merchants and the UK merchanting industry for more than 95 years