Organization:
STENA INTERNATIONAL S.A.
LEI 213800A4LTGG4W55QP46
Organization name
STENA INTERNATIONAL S.A.
Country name
Sweden
Country of registration
Luxembourg
Industry
Marine Transportation
Bond debt
-