British Business Bank

British Business Bank

Sovereign wealth fundClaimed

A government-owned business development bank committed to enhancing financial markets for small businesses.

HQ location
Sheffield, United Kingdom
Portfolio analysis