The Charlotte metro’s sparkle as a “Tech Town” dims a bit in the second annual review of tech cities from CompTIA, falling to No. 6 from No. 1. Here’s what the report says.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed