15,000 Start Up Loans worth over £100 million have now been issued to young business founders aged 18-24 since 2012.
The Start Up Loan Scheme is government backed finance delivered through British Business Bank, which has delivered over £1 billion in loans to SMEs across the country since the scheme launched in 2012.