Genpact

Noida: Genpact assistant VP Swaroop Raj commits suicide over accusations of sexual harassment

Swaroop Raj, a 35-year-old senior executive of a global IT company, who was temporarily suspended…