News

Octopus Energy Group has picked bankers to oversee the sale of a minority stake in Kraken Technologies, its multibillion ...