16 July 2024

Scor shares drop 25% after warning on L&H profits