Published by Josh White on 12th August 2024
(Sharecast News) - Landscaping and building products and supplier Marshalls reported a 13% decline in revenue for the first half on Monday, amounting to £306.7m.
URL: http://www.digitallook.com/dl/news/story/34485621/...