Medusa is a new submarine system that connects Italy, France, Spain, Lisbon, Morocco, Algeria and…
Medusa is a new submarine system that connects Italy, France, Spain, Lisbon, Morocco, Algeria and…
Medusa’s main objective is being the new Western Mediterranean Subsea Operator, neutral and independent. Medusa…