Denel is overloaded with debt and is not generating enough gross profit to secure its survival, the Department of Public Enterprises says.
Denel overloaded with debt: