Google signed a 12-year corporate power purchase agreement (CPPA) for 100 MW of power from the Moray West offshore wind development.The agreement calls for ENGIE to provide Google with more than 5 TWh of green power from the nearly 900 MW offshore wind farm in Scotland, which is set to begin generat
Read More...