Octopus Energy
Builds technology that reduces the cost of energy to improve the customer experience.
Launch date
Employees
Market cap
-
Enterprise valuation
AUD13.9b (Public information from May 2024)
Company register number 12269778
London England (HQ)
Notable known LPs: Ireland Strategic Investment Fund, Tokyo Gas
Authorizing premium user...