Every entrepreneur has felt the struggle of raising money for a business. It costs tens of thousands of dollars to launch even a modest startup, and potentially millions of dollars for a bigger or more demanding idea. Old school tactics like tapping into personal loans or shopping for an angel…