Charlotte loses title as nation's top 'tech town'
December 09, 2019 at 07:00 AM EST
Charlotte recently lost a title it earned last year as the nation's top "tech town." CompTIA, which compiled the "Tech Town Index," moved the Queen City out of the top five spots in this year's ranking.