Best & Worst States for Business 2021: What Mess In Texas?
The February storm and power system collapse haven’t hurt the Lone Star State’s #1 ranking spot. Says Gov. Greg Abbott, “People know one-off events occur, and what matters most is what our response is.”