Though much of Seattle’s tech expansion and news has revolved around Amazon, other key players are expanding their presence at South Lake Union. As GeekWire reported this week, Expedia and Apple are moving along nicely with their new Emerald City campuses.
Read More