4 ms·
So true - a lot of people (me included) thought a billion dollars for Instagram seemed insane at the time. But it was possibly the deal of the century.
by jonplackett 6y ago
So true - a lot of people (me included) thought a billion dollars for Instagram seemed insane at the time. But it was possibly the deal of the century.