Regarding the need of a physical address in Estonia in order to start a company, if their government could address that somehow, maybe Estonia could be another option to use with the Stripe Atlas service? (See: https://stripe.com/atlas).
There are already "virtual offices" being offered by Estonian physical companies. These fulfil the requirement for having an Estonian address for certain functions. It was in the article, near the end.
Thanks, I took a look to the services linked from the article. What I still don't understand is the need of a physical address in Estonia, instead of one in another country, if you're an e-Resident. How does it work in Delaware? Reading the Stripe Atlas FAQ, I understand one doesn't need to live there, but do you still require some kind of physical presence there? For example, an office. (See: https://stripe.com/atlas/faq#incorporation)
In Delaware, Wyoming, etc, you need a physical registered address. There are hundreds of businesses in the US offering such services, and it only takes a few clicks to sign up.
The reason for them is that any registered business needs a place where it can be served legal & tax notices, etc.
Regarding the need of a physical address in Estonia in order to start a company, if their government could address that somehow, maybe Estonia could be another option to use with the Stripe Atlas service? (See: https://stripe.com/atlas).