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 following complaints of sexual harassment at workplace, allegedly committed suicide at his…