Global’s Stephen Miron to step down as Group Chief Executive after 16 years February 27, 2024 - 9:10 am