Innodata India may have laid off 90% of staff, Meta connection emerges
A former employee claimed Innodata India laid off nearly 90% of its workforce and offered four months' salary. The reported cuts were linked to reduced client work, but the claims remain independently unverified.
30 Oct 09:06 · India Today