Many Indian professionals are sent abroad by their companies for a few months or even years. But once they return, a common question arises — Do they need to file Income Tax Returns (ITR) in India and ...