/18 Jan 2021 DBD Encourages Digital Company Affidavits and Corporate Document Certification Thailand’s Department of Business Development (DBD) has released a new notification to emphasize and encourage the online issuance of company affidavits and... Read More