The Innovators: YouWeb's Peter Relan

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

View Comments (0)