IFC approves $635mln investment in Egypt's solar power plants

IFC approves $635mln investment in Egypt's solar power plants

IFC approves 5mln investment in Egypt's solar power plants