News
📈 Stocks
Innodata Shares Slide 20% Amid Investigation Into Layoff Disclosures
(11 days ago)
Innodata shares tumbled 20% as regulators probe the company's disclosure practices regarding 550 layoffs in India and the Philippines, raising concerns over…