3 ms·
I've been told they take the majority of your company upon funding.
by paolomaffei 16y ago
I've been told they take the majority of your company upon funding.
- oscardelben 16y agoI don't know, I work for a startup funded by them, but I have no idea about that. It's still something if you live here and you need funding.