Channing Law advises on Solar IPPs in Egypt
The Benban project is one of the largest solar power installations in the world with up to 1.65GW capacity and 32 solar plants. The Nubian Suns projects comprise 13 solar power plants located in the Benban Solar Park, near Aswan in Egypt. These plants provide 590 megawatt (MW) capacity to the park. Nubian Suns play …