Delhi High Court: payments taxable as foreign technical services

Business