LOC meaning in oil and gas
Definition
LOC is an independent marine and engineering consultancy and survey organisation
LOC means LOC is an independent marine and engineering consultancy and survey organisation.
✓ Verified term
LOC is an independent marine and engineering consultancy and survey organisation
LOC means LOC is an independent marine and engineering consultancy and survey organisation.