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)