Google just notched a big victory in the fight against climate change
Outside Tulsa, Oklahoma, among a series of nondescript warehouses off Route 69, lies a Google campus. Beyond its peculiar location — about 2,000 miles from the company's Mountain View, California headquarters — the site has all the standard hallmarks. There are polka-dotted employee badges, free breakfast and lunch buffets, and the company’s bright logo colors splashed over prominent slabs of wall space. It is, however, unlike most other satellite offices owned by the search gi
Read more »