International Organization for Migration: Reducing or ending projects will affect more than 6,000 employees worldwide, including more than 250 employees at the Geneva headquarters.
2025-03-18
International Organization for Migration: Reducing or ending projects will affect more than 6,000 employees worldwide, including more than 250 employees at the Geneva headquarters.