IMRO Abbreviation Meaning The term IMRO stands for: Investment Management Regulatory Organisation More Abbreviatons DAG AST EFI CME