Tag

GREENWICH

Global financial institutions underwent a significant downsizing in 2023, eliminating over 60,000 jobs.