Contract granting rights to explore for, produce, or market petroleum resources.
LA
Definition
Licence Agreement
LA means Licence Agreement.
✓ Verified term
Licence Agreement
LA means Licence Agreement.
Contract granting rights to explore for, produce, or market petroleum resources.
You might also be looking for