News

Two EPC pipeline contracts awarded for the Trans Adriatic Pipeline (TAP) project

Two engineering, procurement and construction (EPC) contracts have been awarded for Europe