Ben and Hermione don\'t know if investors want to take a leap of faith in them or not.
Ben and Hermione don't know if investors want to take a leap of faith in them or not.
View other videos
for “Start-Ups: Silicon Valley”
Video Player : Video ID