EPC contract awarded for US methanol plant

British firm Amec Foster Wheeler has been awarded the EPC contract to build an $1.85 billion methanol plant in St James Parish, Louisiana

Blurred image of Trade Finance article content