SAP Announces CDP
Keeping all your customer data in once place is a great objective. However, what that place should be is a tricky question.
However, as we all know, that's not really very practical (both for technical and organizational reasons), and multiple portal platforms have always proliferated within organizations