if in thailand it would for any dividends paid from the company as it is overseas income, or if they are under 180 days and non tax resident there or anywhere else
it is not just their citizens tho is it, it is their tax residents. a french citizen tax resident in the uk will have to pay tax on worldwide income just as a uk citizen tax resident would. i agree that this will not likely go ahead in thailand but it certainly is possible.