Technology - Business news

Google execs woo Cuba IT students

Cuba may have one of the lowest rates of Internet access in the world, but that hasn't dissuaded Google from sending over some of its leading lights.

Mar 13, 2015
4.5 / 5 (2) 0