MAR meaning in oil and gas
Definition
Offshore Installations and Pipeline Works (Management and Administration) Regulations
MAR means Offshore Installations and Pipeline Works (Management and Administration) Regulations. UK Legislation
UK Legislation
✓ Verified term