ISO


Meaning of ISO in English

International Organization for Standardization: An international organization for standardization, based in Geneva, Switzerland, that establishes voluntary standards and promotes global trade of 90 member countries.

ATM Forum English vocabulary.      Английский словарь организации Форум ATM.