Texas dropped from Top Five States for Business by CNBC

CNBC recently removed the state from its list of top five states for business due to power grid problems, infrastructure problems, and conservative social policies.

Top Videos