Nafasi Water Technologies and the Industrial Development Corporation (IDC) have launched a waste sludge processing facility at the…