British Business Bank makes a £122mn loss as tech valuations fall

7 Aug 2024

State-backed investor says performance ‘above expectations’ against backdrop of challenging market conditions

Read full article at Financial Times

Menu