Investor Shelf

British Business Financial Services Ltd

Company · UK · 1 documents

Key number
£1.14bn GBP
Total funding deployed to companies. British Business Bank p.5