Kraken valued at £6.4 billion after Octopus investment round – Solar Power Portal

clean technology businesses, the company said. In September, Kraken hit £293 million annual contracted revenue, quadrupling its growth in three …