China steps up game with 1st ‘floating oil factory’
China steps up game with 1st ‘floating oil factory’ China has delivered its first smart floating production storage and offloading (FPSO) with ...
China steps up game with 1st ‘floating oil factory’ China has delivered its first smart floating production storage and offloading (FPSO) with ...