Username
Password
Remember me
China’s first Floating Storage and Regasification Unit (FSRU) project received the regulator’s green light last month.