15 November 2024

British Business Bank completes £250m investment with Schroders and Phoenix Group