The U.S. Development Finance Corporation (DFC) has come under scrutiny after firing a whistleblower who refused to sign off on…