LONDON--(BUSINESS WIRE)--Octopus Energy Group, the UK’s largest power supplier* and the owner of the Kraken technology platform, announces $800m (£625m) additional investment from its existing ...
Octopus Energy is a global clean energy tech business, driving the affordable, green energy system of the future. Under its own retail brand, Octopus delivers world-class customer service and cutting ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results