Comparing successful and less successful new innovative businesses · Study