Is it necessary to submit Form 80 and Form 1221 along with visa filing. My consultant said it is not mandatory after March 2018 (after removal of SC 457). I have asked them to upload the same so that I can get Direct Grant. They haven’t uploaded it as of now. Please advise if it is mandatory so that I should ask them to do it again.
I am an offshore applicant and lodged by visa application in September 2018.
Please suggest…
Thanks