Meaning of ATM FORUM in English

ATM FORUM

A group of organizations responsible for determining the ATM standards and its progress within the industry.

Josh's Network English Glossary.      Английский словарь Josh's Network.