SIS meaning in oil and gas
Definition
a large oilfield services company Information Solutions
SIS means a large oilfield services company Information Solutions. One of the segments of a large oilfield services company
One of the segments of a large oilfield services company
✓ Verified term