
Global number one business incubator network the SETsquared Partnership, which is backed by the University of Bristol, 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...