British Business Bank sets record with £25m Kraken investment

The British Business Bank is set to make a £25 million investment in Kraken Technologies, marking its largest-ever direct investment. … Continue reading British Business Bank sets record with £25m Kraken investment