Origin Energy said that British renewable energy startup Octopus Energy is spinning off its technology arm, Kraken, in a deal valuing the platform at $8.65 billion, following a $1 billion funding ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results