Cuba Google testing the waters in Cuba Nancy Scola Jun 14, 2015 The Google executive, Brett Perlmutter, is a New York-based member of the company’s Google Ideas unit aimed at helping to solve the world’s biggest tech problems. Read More...