3 ms·
Instagram sold for $1b. Twitter is valued at $10b. Square is valued at $3b. There are probably others, but those are the first that come to mind.
by geophile 13y ago
Instagram sold for $1b.
Twitter is valued at $10b.
Square is valued at $3b.
There are probably others, but those are the first that come to mind.