Micro Focus

Micro Focus

Modernization Solutions to Customer Challenges. Learn more

Launch date
Employees
Market cap
CAD3.2b
Enterprise valuation
CAD8.6b (Public information from Feb 2023)
Company register number 01504593
Newbury England (HQ)
No columns specified