In the control rooms of Ras Laffan, the world’s largest liquefied natural gas (LNG) facility, the screens flickered to red…
qatar
1 post
In the control rooms of Ras Laffan, the world’s largest liquefied natural gas (LNG) facility, the screens flickered to red…