Business incubator partnership set to contribute £26.9 billion to UK economy and 22,000 jobs by 2030
A national university business incubator, including the Bristol SETsquared Centre, is predicted to contribute £26.9 billion to the UK economy by 2030, according to new figures.