1. Indore-based IT company TaskUs reportedly terminated 300 employees

    Indore-based IT company TaskUs reportedly terminated 300 employees

    28