Google has settled on a Detroit home – right in the shadow of the pizzarena. The company today signed a lease with Olympia Development for 30,000 square feet of space at 52 Henry St., where Google will move its more than 100 downtown Birmingham employees. Currently, those workers occupy just 17,000 square feet of space. […]
