BizTerm Definition
IMRO
Full Definition

An acronym for the United Kingdom's Investment Management Regulatory Organization. The main regulatory body of the British (investment) financial system.


Previous Biz Term Next Biz Term