New England Clean Energy Supplier Explains What Went Wrong In Texas

WBZ-TV's Jacob Wycoff reports.