New World Bank Country Director calls for simplification of investment and business processes Catherine Kahubire October 4, 2024