“I believe that the entire utility industry, including electricity generators, energy distributors, and transport service companies failed the consumer,” during this winter’s polar vortex, IDT Energy CEO Geoff Rochwarger said during an earnings call this week.

Keep reading at Energy Choice Matters.