Why Seattle is the best choice for Alibaba's U.S. headquarters
April 03, 2015 at 10:30 AM EDT
If Alibaba sets up shop in Seattle, it would be an international story. But it wouldn’t be the first time a major Asian company decided to put down roots here...