The Innovators: YouWeb's Peter Relan

  • ---Shares

The founder of a videogame incubator talks about nurturing game developers as entrepreneurs.