Tagged in: deloitte fast 50

We won a place in Deloitte’s 2015 Tech Fast list – twice

This award programme recognises some of the fastest-growing tech companies in the world. Finalists in more than 20 countries are ranked by their growth in revenue over the past four years. Deloitte’s website describes those who made…