London to fight US for Octopus spin off: Energy giant’s tech unit Kraken valued at £6.4bn
Octopus chief exec Greg Jackson (pictured) said London would be his preferred location for a listing - but gave no assurances.
Read More
Recover your password.
A password will be e-mailed to you.