Skip to content
Layoffs News

'Less than 20% employees affected': Adidas denies reports of 50% job cuts at India Tech Hub

Sources and story details