Medusa is a new submarine system that connects Italy, France, Spain, Lisbon, Morocco, Algeria and Tunisia.
Medusa is a new submarine system that connects Italy, France, Spain, Lisbon, Morocco, Algeria and Tunisia.
SUPPORT
GET IN TOUCH WITH US
+353 12003104
contact@medusascs.com
🌐 Find us on Submarine Cable Map and Infrapedia App