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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results