Collating and Disseminating Credible Power Industry Data and Information
A European solar power developer, Alight, has secured crucial approvals for its 100-MW solar project in…