Peter Relan expands tech incubator program
July 11, 2013 at 12:01 PM EDT
Peter Relan, whose YouWeb incubator has spun out a series of online gaming related companies over the last six years, is radically expanding the size of his program to host 24 entrepreneurs a year...