Micro Focus

Micro Focus

Modernization Solutions to Customer Challenges. Learn more

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