UUnited Kingdom Read More UK£0.18 loss per share (vs UK£0.67 loss in 1H 2024)11.09.2025 Revenue: UK£8.55b (down 31% from 1H 2024). Net loss: UK£182.0m (loss narrowed by 73% from 1H 2024). UK£0.18…