Google to Lease 200,000 Square Feet in New Downtown Austin Tower
Google to lease 200,000 square feet in new downtown Austin tower Search engine giant Google Inc. is set to establish a major presence in downtown Austin, with plans to lease more than 200,000 square feet of a 29-story office tower being built as part of the redevelopment of the site that once housed the Thomas […]
read more