Starting your own business requires lots of efforts and determination. But there are many business skills that one should master for the stability and growth of the business. Here we look at the top 10 skills that every entrepreneur should practice and ma