Telegram’s Rumored IPO: What Investors Should Know