Netherlands DTAA definition

Netherlands DTAA means the Double Taxation Avoidance Agreement between India and Netherlands entered into on 21 January 1989, as amended;