A senior executive of Genpact had to commit suicide following a sexual harassment complaint by two colleagues. The root of this suicide is linked to Nirbhaya protests.
Read this post on themalefactor.com