Overlay

The programme has helped 80,000 young people to set up in business since 1983, creating more than £49.1 million in social value to the UK.

Our Updates
Our News
Press Release
scroll to top