Starting a business in Lithuania is open for foreigners.
Setting up a business in Lithuania is straight-forward and stress free. A business can be set up electronically in just a few days. All you need to do is check that you have all the necessary documents before you apply.
For more information please visit: Setting Up a Businesss | Go Vilnius, Start your business in Lithuania_v2 (investlithuania.com) and Inovacijų agentūra (inovacijuagentura.lt).