Global number one business incubator network the SETsquared Partnership, which is backed by the University of Bath, has boosted its services to scale-ups by starting an online investment platform. The network has teamed up with London-based Envestors,the fintech for fundraising company, to help its scale-ups secure financial backing. Founded in 2002 and also backed...