Google taps Shell and Mitsubishi in record offshore wind deal
Web behemoth strikes PPA for 478MW from Dutch North Sea projects underway by oil giant and Japanese-owned Eneco
Web behemoth strikes PPA for 478MW from Dutch North Sea projects underway by oil giant and Japanese-owned Eneco