Picture For Representation

Accused of sexual harassment, senior executive of top firm ends life

A senior executive working in Genpact India, allegedly killed himself at his home in Noida on Tuesday following allegations of sexual harassment. He had been suspended from his job over sexual harassment allegations. According to the suicide note, man termed the allegations to be false. According to police, 35-year-old man was found hanging from the […]