the importance of trusted storytelling for business in an innovative ecosystem. Mind you: This is a concept, it needs te get better. Read less