Embrace your startup failure – the faster you fail, the better | Heykuki News