EC
Definition
Expandable Completions
EC means Expandable Completions.
A well completion technology using tubulars that are expanded downhole to provide a larger internal diameter.
✓ Verified term
Expandable Completions
EC means Expandable Completions.
A well completion technology using tubulars that are expanded downhole to provide a larger internal diameter.
You might also be looking for