I'm in HCM right now and applying for Muay Thai visa.
The Visa center is asking me for (1) DBD and (2) information about the training course.
What is a DBD? can anyone assist me on this?
TLDR : Answer Summary
The DBD refers to the Department of Business Development in Thailand, which is concerned with the registration of businesses. For your Muay Thai visa application, the visa center requires documentation from the training school which includes the school's business registration details. If you've registered with an academy, they should be able to prepare the necessary documents for you.