Your decision should be dictated by what kind of business you’ll be doing, i.e. on how complex your business will be.
The type of company you choose will be determined by the kind of activity and company formation you require.
Having an affiliate or representative office can be a great way for companies to expand and grow their operations without having to worry too much about the burden on their resources.
Setting up a business in Lithuania is straight-forward and stress free. All you need to do is check that you have all the necessary documents before you apply.