South Korea’s Daewoo Engineering & Construction has won a $455 million fabrication contract on two liquefaction trains for the Total-led Mozambique LNG project. Under the contract formally signed with lead contracting