Live News NEWS FLASH L impact Oct 22, 2026, 10:15 AM UTC Meta: Headcount Was 66,775 As Of September 30, 2026, Down 15% Year-Over-Year SquawkNews Desk