bn:03483386n
Noun Named Entity
NL
Vickers Limited
EN
Vickers Limited was a British engineering conglomerate. Wikipedia
Relations
Sources