Computer Software, business exit strategy - filtered list companies.

Displaying 1 - 1 of 1

Astuta

At Astuta, we’re busy building the UK’s leading data technology company, acquiring and growing sustainable tech companies that bring revolutionary, in-demand enterprise solutions to real world prob Read more about Astuta

Share this page