Social Business Trust

From ACT Wiki
Jump to navigationJump to search


The Social Business Trust, headquartered in London, is established to support high growth potential social enterprises to scale-up their impact.

SBT aims to do that by investing cash grants and professional support from its corporate partners in a carefully selected portfolio of larger social enterprises.

See also