Google’s struck a 10-year deal with three new wind farms to pump renewable energy into its Finland data center (GOOGL) Sep 11, 2018By crystalg Business Insider Feedburner