Entrepreneurs who start on their own more likely to succeed: researchers | Heykuki News