Thai Law – Foreigners Need Business Visas to Attend Meetings1 October 22, 2018October 22, 2018Peter CarlisleLeave a Comment on Thai Law – Foreigners Need Business Visas to Attend Meetings1