The answer in most circumstances is yes. Though there may be conditions depending on the type of business you wish to start, your nationality, and the country of your tax residence. In some cases, you may need to work with a local sponsor who will hold a 51% stake in your business.
