Tuesday, July 28, 2020

Google is building a new private subsea cable between Europe and the U.S.