Shell to build world’s largest offshore floating facility
Shell is planning to build the world’s largest offshore floating facility. The FLNG facility will be sited 200 km offshore Australia.
Shell is planning to build the world’s largest offshore floating facility. The FLNG facility will be sited 200 km offshore Australia.