Why is the UK state investing in Β£6.45bn Kraken? It doesnβt need public money
Given the firmβs size and other issues itβs hard not see the British Business Bankβs investment as mission creep
Log in to bookmark articles and create collections
Isabella News