Innovative start-ups and high-growth businesses based at SETsquared, the global number one business incubator backed by the University of Bath, will soon be able to pitch online for vital investment in a move that maintains its world-leading status. Pitching for the incubator’s investment programme has traditionally involved running panel selection days in front of a live...