Study: North Carolina is 9th best state to start a business

North Carolina is the 9th best state in which to start a new business, a new study from WalletHub found. But in some areas of the study the state doesn’t score well. Here are the details.