Tag: $100 billion funds needed

Africa calls for $100 billion IDA funds to help boost its economy

July 16, 2021

Heads of State and Government from some 15 African countries attended the 20th replenishment meeting of the International Development Association, commonly known as IDA-20. This ... Read More