Texas moves up Forbes’ best states for business list

In a total turnaround, North Carolina ranked as Forbes’ best state for businessthis year, jumping up from near the bottom of last year’s list and keeping the Lone Star State from the top spot.

North Carolina’s low business costs, incentives and young, talented workforce helped the Tar Heel state reach the top spot. Labor costs in North Carolina are 10 percent lower than the national average and fifth lowest in the country, according to Forbes.

Click to read more at Houston Business Journal.