FTI

TechnipFMC: Riding the Wave But Facing Rocky Waters Ahead

In an oil and gas landscape increasingly dominated by renewable energy narratives, TechnipFMC PLC (FTI) is trying to position itself […]