SOLD BY IYC: 137’8’’ / 42m M/Y Geosand

IYC is pleased to announce the sale of 42m (137’8’’) M/Y Geosand sold in an in-house deal.

Read more