Google Gobbles Up Entire Output Of New Swedish Wind Farm
The renewable energy world was abuzz last week with news that Google has just nailed down an exclusive agreement with a Swedish wind farm developer to provide its Finnish data center with wind power for the next ten years, from the new Maevaara wind farm to be built in Sweden. … [continued]