Repsol reaches agreement with Engineers & Constructors International and Simon Carves Engineering

by