Politicians squabble over who is to blame for Amazon decision to ditch New York

Politicians squabble over who is to blame for Amazon decision to ditch New YorkPoliticians bickered Sunday over who is to blame after Amazon canceled second headquarters in New York.



Yahoo News – Latest News & Headlines