The tech giant confirmed this week that it renewed the lease for its almost 400,000-square-foot office at Redmond Town Center ...
The company's decision to stay at the mixed-use hub comes ahead of a stricter in-office policy coming in February.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results