Massive floating liquefied natural gas facility built in China
China has unveiled the world’s largest domestically built floating liquefied natural gas (FLNG) facility, completed in just 33 months. Named Nguya FLNG, the massive structure will operate in the Republic of Congo. At 376m long, 60m wide, and 35mdeep, Nguya …