Innodata India layoffs have raised concerns about job security and company stability amid reports of a 90% staff reduction.
AI video creation, Sora news & creative workflows
Innodata India layoffs have raised concerns about job security and company stability amid reports of a 90% staff reduction.