2 ms·
Some of these tech investments boggle my mind. Not because of the actual valuation but because of the responsibility of spending $100M wisely and getting at lea
by ianstallings 12y ago
Some of these tech investments boggle my mind. Not because of the actual valuation but because of the responsibility of spending $100M wisely and getting at least a $300M return. It's an immense amount of pressure to put on an organization. I guess I can understand it in this case, where network effects will be the key to success and marketing can get them there. But wow, talk about a huge risk.