Shell signs PPA for 70MW of unsubsidised Italian solar

Octopus says 'landmark' five-year deal with oil & gas giant includes guarantees of origin

The Octopus deal covers 70.5MW of Italian solar
The Octopus deal covers 70.5MW of Italian solar
Published 11 December 2018, 12:49Updated 11 December 2018, 12:49
Policysolar