The British Business Bank (BBB) has committed a £10 billion growth mandate focused on boosting sectors like clean energy and technology.
This initiative aims to accelerate SME scaling and help the UK meet environmental and digital transformation goals. Contact us to find out more.