Post navigation Cadence Design Earnings, Revenue Beat in Q1 Musk seals $44 billion deal for Twitter, pledges to defeat spam bots