The Texas deep freeze could force this energy company out of business
Electricity and gas provider Just Energy warned that the financial impact of the Texas winter storms could force it out of business. Just Energy said Monday that it could lose about $250 million from Texas’ deep freeze that left millions without power last week. The hit “could be materially adverse to the Company’s liquidity and
Continue Reading