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