Opting for company registration in Thailand can be a very good idea. But what type of companies can you actually open in Thailand? There are 3 main business types you can have. You can have a registered ordinary or limited partnership, limited company, representative office,...