Can I register company without coming to Thailand?

During Covid-19 situation I cannot enter Thailand, please advise us if we can set up a company without coming to Thailand or any alternative way to start up the business ? Panwa: Yes, you also still can set up the company without coming to Thailand, by signing the...