Thursday 8 May 2025

Trading update first quarter 2025