British Bank

Organization

Mentioned as a UK government institution that underwrites startup loans, providing capital for small businesses.

Mentioned in 1 video