Commercial & Finance

mna meaning in oil and gas

Definition

Master Netting Agreement

mna means Master Netting Agreement. Edison Electric Institute master agreement used in conjunction with other contracts

Edison Electric Institute master agreement used in conjunction with other contracts

✓ Verified term

You might also be looking for