4 ms·
I think the prevailing thought is that that $15b valuation for Facebook was always a bit of a red herring. More recent investments put it at around $10b.
by mikeryan 16y ago
I think the prevailing thought is that that $15b valuation for Facebook was always a bit of a red herring. More recent investments put it at around $10b.