When it comes to getting the right visa to work or do business in Thailand, you’ll often hear expats talk about “business visas” and “work visas.” It could be confusing, especially for new expats who are just going through the process. So which visa will you really need when coming to Thailand for work or […]