News Article Celebrating Social Investment Pioneers: NatWest SE100 Social Business Awards 2024 The NatWest SE100 Social Business Awards 2024 took place in London on Tuesday, 16 July, hosted at NatWest’s Bishops... 18 Jul 2024