WealthBriefing: Indians were more likely than any other nation to stand on their own two feet and start their own businesses – largely driven by an under-developed economy and lack of opportunities at large scale corporate companies. As a result the country had a positive attitude towards self funding and recorded low rates of failure, according to Oracle Group, a multi-family office.