0
In recent weeks the IT firm has won a new deal from the Care Quality Commission and was named a partner on the FCA's new £562m 4-year framework