North Carolina is hot spot for new businesses, ranking 5th in new report

A study ranks North Carolina as the fifth best state in the U.S. for forming a new business venture. Here’s why the Tar Heel State ranks so high.