Tag: South Lake Union
Apple Expected to Lease ‘Massive’ Office in Seattle With Space for...
Apple's new large office complex in South Lake Union, Seattle will focus on AI and machine learning developments, which will be led by John...