Twitter Misses Revenues, Admits "Over-Stating" Millions Of Users
April 28, 2022 at 10:31 AM EDT
Twitter's earnings revelations offer a glimpse into why the Board flip-flopped so fast and grabbed Musk's 'apartheid-unleashing' offer so quickly.