Sign shows Google Station logo before news conference in Mexico

A sign shows the Google Station logo 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 -