Noida News | Press Trust of India | Friday December 21, 2018
An IT firm executive, who was suspended temporarily over allegations of sexual harassment at workplace, was found dead at his home in Noida, with the police registering a case against some of the company's employees, including two women who had complained against him, for suicide abetment, officials said Thursday.
www.ndtv.com