site logo

Google opens 2015 with 2 big renewable energy investments