idc logo

idc

no topics Description:

IDC helps IT professionals, business executives, and the investment community make fact-based decisions on technology purchases and business strategy. More than 1,100 IDC analysts provide global, regional, and local expertise on technology and industry…

Location:
Framingham, MA, United States
Founded:
1964