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 registers Thai businesses. It is likely that the visa center is requesting the business registration details of the Muay Thai school you intend to train at. If you are enrolled in a registered school, they should be able to provide you with the necessary documentation.