TOP STORIES Octopus Energy to offload AI unit Kraken, valuing platform at $8.7 billion rogerjudd - December 30, 2025 0 Post ContentÂ