Loading Video…
This browser does not support the Video element.
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.