IMRG: Interactive Media in Retail Group

What does IMRG mean? The above is one of IMRG meanings. It may have other definitions. Please refer to the end of this passage.

IMRG: Interactive Media in Retail Group

Definition in English: Interactive Media in Retail Group