up front - in advance - ล่วงหน้า, เริ่มแรก, Articles found: What I Learned Setting up a business in Thailand: 2) Fighting to Becoming Legal (18/02/2016)