300 jobs created by SETsquared Bristol’s tech firms

Companies who are part of SETsquared Bristol, the University of Bristol tech incubator, created 300 new jobs in 2023. SETsquared … Continue reading 300 jobs created by SETsquared Bristol’s tech firms