Too many great ideas never see the light of day - because people are scared they're 'not ready'. In this episode, David discusses why no idea is ever perfect...
Too many great ideas never see the light of day - because people are scared they're 'not ready'. In this episode, David discusses why no idea is ever perfect...