0 / 60 seg.

Is Europe ready to play a role and regain the technological leadership that it has lost on the Internet?