Crude oil and refined product tanker owner and operator with a fleet of 74 vessels: 37 VLCCs, 19 Suezmaxes and 18 Aframax/LR2s. Offices in Cyprus and Norway.
Be the first to describe what it's like to sail with this company.