Connect to share and comment

Chile internet paradox 2012 11 21

Appears In:
Google's plan to open a new data center in Chile underscores Latin America's online drive — but there's also severe lagging.
Chile internet paradox 2012 11 21

Electrical plugs in Santiago, Chile, Oct. 20, 2012.

Martin Bernetti