Hewlett-Packard to invest over $1 billion in Cloud products and platform+