Ibstock Plc, the UK manufacturer of building products and solutions, is expecting full year revenues to have decreased by 10% to around £365 m (from £406 m in 2023), according to a trading update for the year ended 31 December 2024. Lower sales volumes across the core business are principally …
Read More »
Builders Merchants Journal – BMJ Publishing to Builders Merchants and the UK merchanting industry for more than 95 years