Compulsory e-filing for Audited Financial Statements

The Thai Department of Business Development (DBD) rolled out its DBD e-filing system on 4th September.