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...
The Texas deep freeze could force this energy company out of business
read more