Shell and Google have signed a corporate Power Purchase Agreement (PPA) for the electricity generated at the 108 MW NordzeeWind project, extending the...
Photo: Illustration; Egmond an Zee offshore wind farm, owned by Shell through NordzeeWind; Photo source: NordzeeWind