News

The UK’s top 100 social enterprises are named today in the 2025 NatWest SE100 list – celebrating social businesses across the UK.