Read More 2 minute read News Technology & Innovation World Bank’s IFC Commits $100 Million to Expand Africa’s Data Center Capacity The International Finance Corporation (IFC), the private-sector arm of the World Bank, has announced a USD 100 million… byCitizensSeptember 24, 2025