3 ms·
It's not clear what you mean by "tech industry", but total VC returns have been negative for at least a decade
by bickfordb 9y ago
It's not clear what you mean by "tech industry", but total VC returns have been negative for at least a decade
- fnl 9y agoSource(s)?