Europe has a new tech giant.
Squibs You Might Like