The University of Bristol-backed SETsquared Partnership, the world’s No 1 business incubator, is forecast to contribute nearly £27bn to the UK economy and create more than 22,000 jobs over the next 12 years. According to independent research by Warwick Economics and Development (WECD), SETsquared has already boosted the economy...