I keep anywhere between 5-10 percent of my net worth in venture ideas.— Kevin O'Leary
I keep anywhere between 5-10 percent of my net worth in venture ideas.