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