SETsquared ranked top global university business incubator for third time
SETsquared, which is a unique partnership between the universities of Bath, Bristol, Exeter, Southampton and Surrey, has been ranked the global number one university business…