General Industry Term

M&S meaning in oil and gas

Definition

Materials & Supplies

M&S means Materials & Supplies. Category for budeting purposes.

Category for budeting purposes.

✓ Verified term

You might also be looking for