I have invested in four social networks. More than any other. But... by Yuri Milner

I have invested in four social networks. More than any other. But that's in Russia and Poland.

More Quotes by Yuri Milner