OFTA Meaning in Business
What does OFTA mean in Business?
OFTA means United States - Oman Free Trade Agreement in Business.
This meaning of OFTA is shown for the Business category. Other meanings of OFTA are listed below by category when available.
Explore more: Business category