Live News EQUITY FLASH M impact Oct 21, 2026, 05:07 AM UTC Witted Reports Q3 Revenue of €11.8 Million, Up Witted reported Q3 revenue of €11.8 million, up. WITTED SquawkNews Desk