Octopus Energy, the UK energy retailer, lost £161m in its last financial yearIssuing time:2023-02-02 15:12 UK Energy retailer Octopus Energy reported a loss of 161 million pounds for its last financial year. Chief Executive Greg Jackson said in a statement that the company was covering 150 million pounds of costs for customers through funding, debt relief and increased services. |