N.C. ranks No. 2 on Forbes Best for Business list
RALEIGH For the second consecutive year, N.C. earned the number two spot on Forbes’ “Best States for Business” list. The only state in the southeast to rank in the top five, N.C. was recognized […]