Marine & Logistics

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

You might also be looking for