TransitionShell signs PPA for 70MW of unsubsidised Italian solarOctopus says 'landmark' five-year deal with oil & gas giant includes guarantees of originThe Octopus deal covers 70.5MW of Italian solarAndrew Lee