Technip-led Team Wins Bid for $7.2B Mozambique Floating LNG Facility | Engineering News-Record