Leaders from across Africa pledge ambitious economic reforms, with the World Bank's IDA at the heart of the strategy NAIROBI, April 29, 2024—In a historic show of unity, 19 African Heads of State ...