Thai VAT means any or all VAT imposed by or that would be payable pursuant the laws of Thailand
THB means the baht, being the currency of Thailand
TSA means the turbine supply agreement entered into by contractor in relation to the project as referred to in Recital (A) herein.