Haymarket’s profits climb to $20.4 million as live events boost revenue

UK B2B arm delivered best results in a decade.