Posts

Showing posts with the label trans-Atlantic subsea cable

Microsoft, Facebook and Telefonica delivering new trans-Atlantic subsea cable