Senior Congress leader and former Chhattisgarh Chief Minister Bhupesh Baghel on Saturday hit out at the Enforcement Directorate (ED), stating that its investigation itself amounts to punishment.