About 31 million Non Resident Indians are dispersed across the world. But despite of the popular belief that NRI’s are not required to pay tax returns in India they are just as much liable to file tax returns if they have bank accounts, investments in shares/bank deposits, house property and other assets in India. This...
Read More