The International Finance Corporation (IFC) has approved a USD-635-million (EUR 545m) investment in solar projects in Benban, Egypt.