China Tianchen Engineering Corporation (TCC) and Petrovietnam Technical Service Corporation (PTSC) will jointly build ...
ADJUSTED EBITDA OF $121 MILLION AND FREE CASH FLOW OF $76 MILLION1EI CONTRACT BACKLOG AND ES BACKLOG OF $1.5 BILLION AND $1.3 BILLION, ...