Technology | Fri Mar 4, 2011 9:39pm EST

Brazil at heart of Google's Latin America strategy