North Carolina takes 2nd spot in CNBC ‘Top States for Business’ list

North Carolina is the No. 2 state as a place to business, according to CNBC which issued its annual report Tuesday. It’s the best performance to date in the CNBC analysis, which dates back to 2007.

Read More