HELSINKI: Google (GOOGL.O) said it has signed a 10-year deal to buy renewable energy from three new wind farms that are being built in Finland and which will power one of its data centers. Big companies have rushed to secure cheap renewable energy to manage costs and reduce their carbon footprint through so-called corporate power […]