In the past it was service, product and location.
It's still the same but your location may have to be as a seller on Amazon, Ebay, or Etsy.
I am doing research on what challenges business owners face when it comes to sustaining and growing their business. If there are business owners here, what are the things that you are looking for/doing/pursuing so that you can put your business to the next level? Which aspects in running a business do you need help with so that you can achieve that level of success that you want?