Content about IDC

01.26.12

Annoucements this week suggest that cloud and big data are set for a big year across Europe.