
USAID Places 1,600 Employees on Administrative Leave Amid Workforce Reduction
By NIGPOST The United States Agency for International Development (USAID) has placed approximately 1,600 employees on administrative leave globally as part of a workforce reduction […]