PNF
TechnipFMC and Technip Energies hit by $230 million fine for ‘conduct’ on African projects
Finance