Mentioned in
Octopus Energy Group is spinning off its technology platform, Kraken, into a standalone company to accelerate its global expansion.
Kraken appoints Amir Orad as its new CEO to lead the global expansion of its utility digitization platform.