What are the latest developments related to innodata job cuts philippines india?

Innodata has recently laid off nearly 550 employees in India, with job cuts also reported in the Philippines. The exact details of the job cuts in the Philippines are not specified in the available evidence. However, the article from People Matters – HR News reports on the significant layoffs in India. The article does not … Read more