Total’s force majeure on Mozambique LNG puts 17 newbuildings in jeopardy
Questions also being asked on two FSRU projects as Islamist attacks force developers to rethink
Total’s force majeure on Mozambique LNG puts 17 newbuildings in jeopardy Read More »