Marshalls shares crash to 18-month low after disappointing update
Companies which miss earnings forecasts or lower their full-year outlook are feeling the full wrath of the market this summer, as construction materials group Marshalls (MSLH) found out last week. Having said the market would...
31 July 2025