I would argue that you should not try to start a business until you can clearly articulate how you help people in a pitch. Pitching is vital to your success so it makes sense that you need to master ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results