Return to previous page

Google is building a new private subsea cable between Portugal and South Africa