Alongside the Kraken investment, Octopus Energy investors are injecting an additional $320 million directly into Octopus to ...
Octopus Energy has agreed a deal to sell a minority stake in its Kraken Technologies division in a move valuing the software ...
A drone view of solar panels angled towards the sun at the Copper Mountain Solar 2 facility in Boulder City, Nevada, U.S., November 23, 2025. REUTERS/Daniel Cole For supporters of the energy ...