General Industry Term

MLA

Definition

Master License Agreement

MLA means Master License Agreement.

A comprehensive contract granting rights to explore for and produce hydrocarbons in a specific geographic area.

✓ Verified term