I own a US single member LLC and stay in India. For the purposes of getting a US credit card and PayPal account, I am planning to get an ITIN number. My question is if I get an ITIN number should I pay taxes in USA or in India? ( please know that I also have a separate business in India, which is not related to the one I am running in Usa) @James Baker