Video

euronews_icons_loading
In this Sept. 24, 2019, file photo a sign is shown on a Google building at their campus in Mountain View, Calif.