Global CEO departures hit record high in 2024 amid investor pressure

Global Economy

Reuters
30 January, 2025, 08:00 am
Last modified: 30 January, 2025, 09:12 am