The Niger Delta Development Commission (NDDC) has said that it has placed some members of staff on mandatory leave with full benefits, pending the conclusion…