On her way out the door, former Secretary of the Treasury Janet Yellen pledged American taxpayers to an additional $4 billion for the World Bank’s International Development Association. – known as IDA21. This is on top of the $3.5 billion contribution she pledged and was authorized by Congress in 2023 for IDA20. IDA is one…