Amazon walks from NYC – didn’t officials suck up enough?

Amazon’s stunning decision to give up on New York for HQ2 is baffling and a little bit mysterious.
The post Amazon walks from NYC – didn’t officials suck up enough? appeared first on diginomica.