Skip to content
Layoffs News

Innodata Sinks 28% on Reported Abrupt Layoffs of 550 in India: “Official IDs Deactivated”

Sources and story details