Skip to content
Layoffs News

Innodata stock tumbles on report of layoffs in India and Philippines

Sources and story details