Denel is overloaded with debt and is not generating enough gross profit to secure its survival, the National Treasury says in its Estimates of National Expenditure for the Department of Public Enterprises.
Denel ``overloaded with debt'':