Hi,
I am got my ITA and working on submitting my profile. I filled my details in the online form which took me to a page where I need to upload supporting documents.
As I understood, earlier there used to be a pdf form which we had to fill in the details and upload it. Do I still need to...