China Merchants scores LNG charter contracts worth up to $2.5bn from Sinochem
Chinese oil major has lined up charters for three 175,000-cbm newbuildings for up to 30 years
China Merchants scores LNG charter contracts worth up to $2.5bn from Sinochem Read More »