Will Twitter IPO by 2028?
17% chance