Second point - is this really Europe’s most successful tech company of the last 15 years?!
> it is probably the most successful UK company founded since DeepMind in 2010
Not sure I can name many US companies founded in the last 15 years with higher revenue numbers
Second point - is this really Europe’s most successful tech company of the last 15 years?!