Sign shows the logo of Google Station before news conference

A sign shows the logo of Google Station before a news conference to announce the launching of a network of free WI-FI hotspots across the country, in Mexico City, Mexico March 13, 2018. REUTERS/Tomas Bravo

Top Stories

- Advertisement -