Social Business Trust News

New video: Changing Lives Together

November 24, 2015

Support from Social Business Trust (SBT) has enabled The Challenge, one of the fastest growing social enterprises in the UK, to become the largest provider of the government’s National Citizen Service (NCS). As a result, The Challenge, the UK’s leading charity for an integrated society, will have worked with over 30,000 young people in 2015 alone, having […]

Read More Subscribe to our newsfeed

Our Tweets

Social Business Trust Channel


The commitment of these investors is to contribute £15m of cash and in-kind support over a 3-5 year period.

  • Bain & Company
  • British Gas
  • Clifford Chance
  • Credit Suisse
  • EY
  • Permira
  • Thomson Reuters