Amazon HQ NYC Pullout Seen As Win For New York Citizens
Amazon elected to stop plans to build its long-discussed second headquarters in New York City. Unlike the incomplete reports on mainstream media, specifically CNN, the reason for Amazon’s decision, from…