Company News
Innodata Shares Plunge 28% After 550 Layoffs
Innodata (NASDAQ:INOD) shares fell 28% on Tuesday, marking its biggest intraday drop since February 2024.
The decline followed reports that the AI services firm laid off nearly 550 employees in India