Changing investor attitudes are creating an opportunity for CVC But to seize it, corporate investment teams must step up their messaging about the long-term value they create.