Double taxation means taxing the same income twice in the hands of an assessee. A particular income may be taxed in India in the hands of a person based on his/its residence. However, the same income may be taxed in his/its hands in the Source country also, as per the domestic laws of tax country. … Read more What relief provided to assessee from double taxation? Read here in detail.