Google signed a lease for the entire 35-story building overlooking Lady Bird Lake. The lease runs through 2038.
Google fired 28 employees who participated in office protests in New York and California on Tuesday, the company said on ...