What do idc and idg mean respectively?

International data group

International data Corp.

IDG is one of the three major media groups in the United States. Its main businesses are: venture capital, exhibition, market research and consulting.

IDC is a wholly-owned subsidiary of IDG, mainly engaged in market research and consulting in the IT field.