4 ms·
Two hundred and fifty million dollars is a lot of money, especially for the "social media" space which I'm starting to think might be starting to reach the end
by hugh3 16y ago
Two hundred and fifty million dollars is a lot of money, especially for the "social media" space which I'm starting to think might be starting to reach the end of its boom phase. I wonder what sort of companies they're expecting to fund.