3 ms·I think your startup was doomed to fail because your business idea just sucked.by kapupetri2 12y agoI think your startup was doomed to fail because your business idea just sucked.