Tech

Amazon’s two new headquarters: What you need to know

Amazon will place its new headquarters in not one, but two cities – New York City and the Washington, D.C., suburb of Arlington, Virginia.