Is Europe falling behind in technology?

Panel:
TBC,
Date:
Event location:
TBC
Host:
TBC