Spanish Navy – Spanish Navy receives its largest warship 'Juan Carlos I'

Brahmand – The Spanish Navy has received its largest multi-role warship ‘Juan Carlos I’ from the country’s leading ship-building company Navanita.