Octopus Renewables sells 173MW solar portfolio in Italy
The portfolio involves nine projects north of Rome and eight on the island of Sardinia
The portfolio involves nine projects north of Rome and eight on the island of Sardinia
French energy supplier EDF will bump its stake in Edison, Italy's second largest…
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.