Octopus Energy Triggers £10bn Tech Division Spin-Off Indah Charlote July 5, 2025 Uncategorized 0 23 Octopus Energy spins off its £10bn tech platform! Discover how Kraken will revolutionize energy retail globally. Read More » Share Facebook Twitter Stumbleupon LinkedIn Pinterest