Mark Allen Group revenues: Conferences overtook advertising in 2025

Financial year runs to 31 March