Comment by rr808

2 years ago

Why do you need a company? You need for contracts between the company and customers, company and employees, company and investors. Lots of people here recommend USA, I'd guess that is unnecessarily expensive. I'd think UK, Ireland, Luxemburg, Netherlands is simpler. It depends a lot on where your customers, employees, investors are.