POLARIS INSIGHTS
The development centers on innodata stock falls as report flags layoffs in India, Philippines.
Read the full account of the story
More from Markets · Back to Polaris Insights