Collating and Disseminating Credible Power Industry Data and Information
Saudi Arabia has signed power purchase agreements with seven new solar projects that will provide over…