For ordinary people, tax forms are often challenging. However simplified the forms are, common people find it hard to understand and fill these forms. Even though the Income Tax Department has simplified income tax returns forms, many non-resident Indians do not understand how to fill these forms. If you are non-resident Indian (NRI), and you [...]