Business News Here’s Why Your Startup Won’t Get Funded The main challenge start-ups are facing on their investor pitches is developing a convincing narrative that will attract and persuade investors By Eugene Cheng