No Comments

Amazon abandons NYC HQ2 plan

Amazon’s controversial second headquarters in the New York City neighborhood of Long Island City won’t be happening after all, according to a new report.