Britain's Octopus signs Italian solar power deal with Shell

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

Post a Comment

0 Comments