News

North Carolina is the nation’s No. 1 in the 2025 America’s Top States for Business, CNBC said Thursday morning.