Offshore Wind Deal Aligns Big Tech Energy Demand With German Policy Goals Germany’s North Sea is becoming a focal point for corporate energy procurement as Google signs a 15 year...
Offshore Wind Deal Anchors Corporate Demand For Clean Power Amazon and RWE have signed a long term Power Purchase Agreement covering 110 megawatts of offshore wind capacity from the Nordseecluster...