Image by Conor Dupre-Neary via Flickr Today has some good news for Mother Earth. Google, the search and ads site, has been trying to be carbon neutral since 2007. Today they’ve signed a big deal – a 20-year deal, in fact – on green Power Purchasing. Come July 30th they’ll be buying clean energy from […]
