The Senate Committee on Ethics, Privileges and Public Petitions yesterday launched an investigation into alleged job racketeering in the Niger Delta Development Commission (NDDC). Addressing…