So for some context, I work in the crypto scene making software for some big companies that increased their profits. I am in charge of sales and distribution and our development team and other distributors are out of Russia. We keep running into the problem that when it comes time to sign NDA's we are all operating under different businesses because we have not yet officially formed one together. We would like to form one together and I am not sure where we should do it. I am USA based they are Russian based so Filing in the USA is probably not best and any sort of tax break would obviously be beneficial. Where should we register I see so many countries listed but I feel most are doing it to avoid taxes or hide. I just want to save on taxes and have something legally standing that is easy for us to manage if needed. Thank you guys!