Can Europe build itself a rival to Google?
.....
© Deutsche Welle
visit website