The International Finance Corporation (IFC) has finalised a US$653 million debt package for 13 solar projects at the Benban Solar Park, near Aswan in Egypt.
Dubai Electricity and Water Authority (DEWA) has launched a new investment company based in Silicon Valley, California, which will have R&D and innovation in sustainability and renewable energy among its energy technology focuses.