ALBANY – What’s $3 billion of taxpayers’ money if you can land 25,000 new Amazon jobs in New York City?<p>That’s what the majority of New Yorkers thought in a new poll that shows the majority of voters support the controversial deal for Amazon to build its second headquarters in Queens.<p>By 56 percent …
Source: Amazon