bn:01047729n
Noun Named Entity
AR
No term available
EN
Micro Focus International plc was a British multinational software and information technology business based in Newbury, Berkshire, England. Wikipedia
Relations
Sources