Odessos Shiprepair Yard Ltd.

Dry dock repairs – Steel works