October 5, 2018

Amazon Leases Entire Expedia Tower

New Headquarters for Expedia Means a New Lease for Amazon As Expedia shifts its headquarters to Seattle, Amazon sees an opportunity to expand in Bellevue. Expedia […]