IMM Abbreviation Meaning The term IMM stands for: International Monetary Market More Abbreviatons ATM SME SpA ARPU Xc