British Bank
Organization
Mentioned as a UK government institution that underwrites startup loans, providing capital for small businesses.
Mentioned in 1 video
Mentioned as a UK government institution that underwrites startup loans, providing capital for small businesses.