Finance

Amazon Throws New York Base Plan Out The Window

Amazon announced on Thursday that it has given up plans to build a new headquarters in New York. The news came after organizations and politicians joined hands to keep the retail giant off its turf.