There are many different ways to develop a business in a new environment, but they all involve maximum automation of management processes, powerful analytics, statistics and forecasting tools, creative marketing strategy and digital promotion of your business, no matter if it's an online or offline company. I can share with you a link to the website of one outsourcing company
https://www.griddynamics.com/ that really specializes in creating such software for business and providing IT business solutions for varios tasks. The products of this software developer company are always up-to-date, relevant and necessary.