Refers to the strategic business region encompassing the Middle East and South Asia for planning and reporting.
MESA
Definition
Middle East and South Asia
mesa means Middle East and South Asia.
✓ Verified term
Middle East and South Asia
mesa means Middle East and South Asia.
Refers to the strategic business region encompassing the Middle East and South Asia for planning and reporting.
You might also be looking for