Individuals who are not permanent residents and do not possess a Permanent Account Number can now submit Form 10F electronically, as reported in Business Today. The Central Board of Direct Taxes has empowered non-residents who lack a PAN to electronically submit Form 10F through the income tax portal, allowing them to create an account without the need to first acquire …