Loading…
TechnipFMC wins over $1B EPC contract for Egypt hydrocracking complex · Endata