The European firm has taken a majority investment in the Sheffield-based digital consultancy.
See All 106 Episodes of "Sheffield Digital"