Alphabet Inc.’s Google completed a deal with Cuba to place computer servers on the island to speed Google services there, a pact that officials hurried to complete before President Barack Obama leaves office next month. Alphabet GOOG, +0.00% GOOGL, -0.19% Chairman Eric Schmidt signed an agreement in…
No articles.