There was a two-day visit by an Indian delegation of officials this week concerning the Double Tax Avoidance Agreement (DTAA) between the two countries which exists since 1983.