Business Angels, Innovation & Strategic, Startups, Technology, Web & Consumer Tech Not ashamed of your product on day one? Then maybe you should be ashamed of launching it way too late Debbie Todd, 14 years ago 3 min read