Energy Management Articles
Blog posts tagged with "Moray West"
Google Signs 12-year CPPA for Wind Power in Scotland
Google signed a 12-year corporate power purchase agreement (CPPA) for 100 MW of power from the Moray West offshore wind development in Scotland