An Indian Revenue Service (IRS) officer allegedly committed suicide by hanging himself from the ceiling fan at his residence in Bapu Dham on Wednesday, police said.
IRS officer Sanjay Kumar Mishra was on Saturday appointed the new chief of the Enforcement Directorate in an additional capacity, a government order said.