‘First year of profitability’: Octopus triples group revenues to £13bn
Firm delivered £203m in net profit, extended its software platform to 32 million accounts, and tripled non-UK energy revenues as part of a landmark financial year
Firm delivered £203m in net profit, extended its software platform to 32 million accounts, and tripled non-UK energy revenues as part of a landmark financial year