App
China's largest liquefied natural gas (LNG) carrier, with a capacity of 174,000 cubic meters, was delivered to Shanghai's Changxing Island on May 15.