ALBAWABA – China has announced the completion of the world’s first floating oil and gas production and storage unit. The unit utilizes carbon capture and storage (CCS) technology and is ...
This restart was made possible by the deployment of a new floating, production, storage, and offloading (FPSO) facility. The FPSO vessel allows for the processing, storage, and offloading of oil ...