Pitch deck got our startup a $865M valuation | Heykuki News