By Ken IbenneFebruary 5, 2025USAID Places All Employees on Administrative Leave Amid Corruption Allegations Business February 5, 2025By Ken Ibenne The United States Agency for International Development (USAID) has announced that all direct-hire employees worldwide will be on administrative leave…