Amazon inches closer to choosing second headquarters’ location

Amazon executives have revisited several of the 20 finalist cities in the past few months, including New York City, Newark, Chicago, Miami and cities in the Washington, D.C….