shi meaning in oil and gas
Definition
Samsung Heavy Industries Co, Ltd (Korea)
shi means Samsung Heavy Industries Co, Ltd (Korea).
✓ Verified term
Samsung Heavy Industries Co, Ltd (Korea)
shi means Samsung Heavy Industries Co, Ltd (Korea).
You might also be looking for