The tech giant confirmed this week that it renewed the lease for its almost 400,000-square-foot office at Redmond Town Center.
Microsoft expands its space at the University of Cincinnati to 3,700 square feet, focusing on AI and technology growth.