bn:03041436n
Noun Named Entity
FR
BAE Systems Land Systems South Africa
EN
BAE Systems Land Systems South Africa is a South African defence company and a subsidiary of BAE Systems Land Systems, itself part of BAE Systems Land and Armaments. Wikipedia
Relations
Sources