This article should give you a good starting point for finding a niche to build your ecommerce company around and then finding products to develop. This entire process can take an enormous amount of time. For my newest brand, I spent months just determining a niche and identifying product opp...