UUnited Kingdom Read More UK£0.066 loss per share (vs UK£0.47 profit in 1H 2024)August 8, 2025 Revenue: UK£1.16b (down 6.3% from 1H 2024). Net loss: UK£7.50m (down by 114% from UK£53.0m profit in 1H…