
North Carolina named best state for business again
For the third time in four years, the Tar Heel State grabbed the No. 1 spot thanks to its strong economy, skilled workforce and pro-business climate. CHARLOTTE, N.C. — North Carolina has once again claimed the top spot in CNBC’s annual “Top States for …