- www.denellandsystems.co.za
- 1
- 5
Denel Land Systems, a division of Denel SOC Ltd, is a diversified high-tech industrial group registered under the South African Companies Act, with the State as the sole shareholder. Denel Group was formed in 1992 when most of the subsidiaries of..
Relevance: 5.1686654