Octopus Energy has been chosen as the supplier of last resort to rescue the customers of failed energy retailer Iresa, which ceased trading on Friday (27 July).
Octopus Energy has been chosen as the supplier of last resort to rescue the customers of failed energy retailer Iresa, which ceased trading on Friday (27 July).