FRANCE-INTERNET-GOOGLE

March 5, 2019

This illustration picture shows the US multinational technology and Internet-related services company Google logo displayed on a tablet in Paris on February 18, 2019. (Photo by Lionel BONAVENTURE / AFP) (