Business News Innodata shares plunge: Worst hit on Nasdaq after layoffs October 28, 2026 Innodata shares plunge following a report of over 500 layoffs in India, causing a significant drop on Nasdaq. Read More