Indian police probe Genpact staffers after exec's suicide over sexual harassment allegation
Indian police are investigating two women employees and members of an internal complaints panel of a local unit of U.S.-based tech services provider Genpact after an executive accused of sexual misconduct committed suicide, two officers said on Friday.