Technip-led Team Wins Bid for $7.2B Mozambique Floating LNG Facility
Project award is a major milestone for a facility that would help secure Mozambique's status as one of the largest producers of liquified nat...
Strong Bullish
100.0