tops The Sunday Times Hiscox Tech Track 100 league table

For the first time a company based in the Isle of Man has been placed first on the league table, which ranks Britain’s top 100 private tech companies with the fastest growing sales over the last three years.

Leave a Reply