More than 300 jobs were created last year by businesses that are part of SETsquared Bristol, the acclaimed University of Bristol-backed tech incubator. Its member companies also generated £45m-plus in revenues, raised a combined £50m in funding – up from £33m in 2022 despite the tougher investment market –...