The first annual shareholders meeting of a Thailand company has to be held within a period of 6 months from the date of the registration of the company, and the next meeting should be held at least once every 12 months. Failure to hold such meetings will result in the imposition of a penalty of not more than 20,000 TBH.