The overarching contract establishing standard terms between companies for multiple projects.
MA
Definition
Master Agreement
MA means Master Agreement.
✓ Verified term
Master Agreement
MA means Master Agreement.
The overarching contract establishing standard terms between companies for multiple projects.
You might also be looking for