shipowners

Shipowners, masters of maritime traffic

Annually, nearly 90,000 ships travel the oceans...