Already have an account? Sign in:
This Jack Up Barge with 32-pax Accommodations was built in 2013 in Greece and it has a standard construction platform and it is a self elevating unit. Flag: Hellenic Located in Greece