Micro Focus
Technology & Financial Services
Micro Focus International Plc (LSE: MCRO) is a multinational software and information technology business. It provides software and consultancy services that allow companies to develop, test, deploy, assess and modernize business critical enterprise applications.
Status:
Exited
Year Invested:
2001
Headquarters:
Newbury, UK