Site Selection Ranks North Carolina as the Top Business Climate for 2020
North Carolina ranks as the nation’s top state business climate in 2020 in a two-way tie with Georgia, according to Site Selection magazine. North Carolina held the No. 2 spot in the magazine’s annual business climates study for five straight years before rising to the top spot this year. North Carolina enjoyed a six-year run in the…