An Income which accrues or arises in India from a business controlled or profession set-up in India is taxable in case of :
A. ROR
B. NOR
C. NR
D. All the assessees
Answer:D
An Income which accrues or arises in India from a business controlled or profession set-up in India is taxable in case of :
A. ROR B. NOR C. NR D. All the assessees