ECI Group, in partnership with Repsol, signs two new Process Technology License and Engineering Design Agreements for Confidential Client