There are a lot of reasons why people dream of establishing their own
businesses. Some want to explore the possibility of earning unlimited
income based on their own efforts while some simply want to escape the
grueling "9 to 5" grind and enjoy a more flexible lifestyle. But, how do you know if your idea for a startup is good enough?