Recent ITAT and High Court rulings confirm the Tax Residency Certificate (TRC) is key to claiming DTAA benefits, reinforcing ...