There are some things that you need to keep in mind if you want to start a business in Thailand. Company registration in Thailand is quite complex, but it’s not completely impossible. The country is reasonably flexible and its economy has experienced exponential growth over the years. The first step begins with searching and reserving a name for your company online. You can reserve a company name on the official website of the Department of Business Development.