Innodata layoffs hit India and the Philippines Layoff October 28, 2026 Innodata, a US based data-engineering and AI-services company, has laid off nearly 550 employees in India, with additional job cuts…