Casual Taxable Person (CTP) vs. Non-Resident Taxable Person (NRTP): The Ultimate GST Registration GuideOctober 5, 2026