Business Meta, Microsoft Plan Job Cuts & Buyouts, Impacting Up To 23,000 Roles: Reports April 24, 2026