3:51min

Can Europe rival Silicon Valley's start-up success?

Related videos