The Truth about a Failing Startup 13 years ago
Try not to let the thought of letting down investors bring you down. They're investors, they put money in knowing they might not get it back. Obviously, they've moved on...probably without much trouble. You're going to have a much harder time of it.