Also known as: isa.
ISA has various meanings in the Business category. Discover the full forms, definitions, and usage contexts of ISA in Business.
A proposed plurilateral agreement to be negotiated by a group of willing countries outside the framework of the Doha Round, liberalizing trade in services. The idea seems to have begun in 2011 or 2012, as of which time it is unclear whether it will ever happen.
BusinessLast updated: