Amazon picked its winners but what about the 18 other finalists?
It’s officially over. Amazon’s grand search for a second headquartersended Tuesday with a split between the Long Island City section of Queens, New York, and the Crystal City area of Arlington, Virginia. And while those two areas are celebrating their wins with an influx of new jobs and billions of investments, the other 18 finalists, who were picked…