worldwide organization that works to improve environmental quality and preservation of natural resources (with cooperation with various companies and industries)
ERM
Meaning of ERM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012