Skip to content
Layoffs News

Innodata layoffs: Workers in India, Philippines fired mid-shift as stock plunges 25%

Sources and story details