MF
Micro Focus
Information Technology and Services · Newbury, England, United Kingdom · Founded 1976About
Micro Focus provides information management solutions and services for IT operations, business networks, cybersecurity, software development, AI & analytics.
Company details may include data from People Data Labs, licensed CC BY 4.0.