The deal is Octopus' first PPA in Italy and will cover six of its 10 Italian solar projects currently under construction once they have been completed in early 2019
from Latest Energy News | Latest Energy Industry Information and Updates: ET EnergyWorld : ETEnergyworld.com https://ift.tt/2EfGN9k
0 Comments