by Admin | Mar 1, 2021 | Companies, News
Just Energy, a middleman provider of electricity and natural gas, is based in Canada, but it does a huge amount of business in Texas. Well, perhaps for not much longer. On February 22, 2021, Just Energy announced in a press release that the company stands to lose...