Collating and Disseminating Credible Power Industry Data and Information
France has awarded 911.5 MW of total capacity for 92 solar projects for an average price…