I relocated to India this month. I was an NRI since 2009. Now the thing is, I was out of India for 265 days this year.
I am being told I would be taxed in India. Could someone throw some light on this?
Also, would the Double Taxation Treaty between India and US help me in this case?