News

North Carolina has been named the top state for business by CNBC, with credit given to its economy and workforce.