IHC Merwede has announced that it has signed two new contracts for the EPC (engineering, procurement and construction) delivery of…