For a person who is resident in India, global income is taxable in India. For a non-resident, only income that accrues, ...