Solar News IFC Backs Egypt’s 1 GW Solar-BESS With $571.8 Mn Debt PackageBy ChitrikaDecember 19, 2025 IFC has recently partnered with AMEA Power, a renewable energy developer, and Kyuden International Corporation of Japan to build a…