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.
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.