S startupjuncture.com Venture Capitalists in Silicon Valley – First impressions 5 points tijsmarkusse 13 years ago 1 comments