The Big Tech Show
America innovates, Europe regulates' -- is the EU strangling tech services and startups?
00:00 / 23:42
Advertisement