Innodata layoffs: Workers in India, Philippines fired mid-shift as stock plunges 25% Corporate governance October 28, 2026 AI firm Innodata faces scrutiny after hundreds of workers in India and the Philippines reported mid-shift layoffs as its stock plunged 25%.