British Business Bank makes £135mn loss as tech valuations drop

24 Sep 2023

State-backed investor warns that ‘unwinding of previous unrealised gains may well continue over next 12-18 months

Read full article at Financial Times

Menu