NBC DFW asked St. Clair Newbern IV to come on the air and give his thoughts on ERCOT’s latest alert. St. Clair is the CEO of Live Energy Inc. https://www.LiveEnergy.com