Micro Focus

Micro Focus

Modernization Solutions to Customer Challenges. Learn more

Launch date
Employees
Market cap
$2.4b
Enterprise valuation
$6.3b (Public information from Feb 2023)
Company register number 01504593
Newbury England (HQ)
No columns specified