Battle of the Behemoths: Google vs. Microsoft

Download
Google has made it a mission to inspire creativity in its employees including thinking differently about energy
( Gayle Laakmann/technologywoman.com (cc) )
Hosted by Todd Zwillich
PRI WNYC