Is the consensus currently that the investment in Twitter has paid off or is ever likely to do so?
No, but in expectation it wasn’t very far from the stock market valuation. It’s very possible that it was positive EV even if it didn’t work out
Is the consensus currently that the investment in Twitter has paid off or is ever likely to do so?
No, but in expectation it wasn’t very far from the stock market valuation. It’s very possible that it was positive EV even if it didn’t work out