US development bank left without oversight after watchdog let go
The International Development Finance Corporation (DFC), the lending and investment arm of the U.S. government and a key foreign policy tool, has abruptly terminated the director of its Independent Accountability Mechanism (IAM), which handles complaints about environmental and social harm.…