The concept of non-resident taxable person (‘NRTP’) introduced under the GST laws has led to raised eyebrows by the foreign…