Share Facebook Twitter LinkedIn WhatsApp Pinterest Email IDC says European public cloud spending will reach $142 billion this year.