‘Best Places to Live’ picks Cary #5, Chapel Hill #33 – a boost to HQ2 chances?
Money Magazine may have given the Triangle’s chances of landing Amazon HQ2 with its latest “Best Places to Live in America” list. Or the list may help doom North Carolina’s hopes.
Read More