Man walks by the logo of Google Station before a

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

Top Stories

- Advertisement -