Clean Energy IFC Invests $72 Million in Egypt’s First Utility-Scale Battery Storage Project with AMEA PowerBy Tapiwa Matthew MutisiJuly 2, 2025 The International Finance Corporation (IFC), a member of the World Bank Group, has announced a…