Google announced it’s building a new undersea cable from U.S. to France

The private cable will help the company better serve its customers

Comments