-
Octopus Energy Group FY23 revenues triple with 197% YoY growth
By Ottilie Von Henning UK-based energy supplier, Octopus Energy Group, has reported a 197% year-on-year (YoY) increase in revenues for FY23, contributing to a 1.6% profit margin. The company had a successful year, boasting £203 million in net profit and doubling its net assets by 1...Read more