Marshalls raises forecasts on strong demand
Shares in landscaping products group Marshalls (MSLH) bucked a weak market, rising 3% to 778p while the FTSE 250 fell 1.2%, after the firm posted a sharp surge in first half profits and indicated it would raise its guidance for this...
19 August 2021