It is well understood fact that not everyone can become successful in business. What could be the reason why some people succeed in business whereas some people fail, despite having a good business idea, well crafted marketing plan and a good team to help them? Some people believe that having the right mindset will help you, where as some people believe you need to work very hard. What determines success?