Twitter's New Valuation: A "Bit Less" Than $100 Million | Heykuki News