@abhi58
Communicating your vision has to be the most important skill for a founder
This is what drives investors, hires and users to believe in the future of your company.
Great founders do this well, and are able to build teams which share this vision.