According to Site Selection magazine, North Carolina ranks as the nation’s top state business climate in 2020 in a two-way tie with Georgia. 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 top spot from 2005 through 2010.
Read more…