Starting of 1st of October 2016, all business visas to Italy are required to include “Business Questionnaire” with their application that could be downloaded from our Embassy website.
Starting of 1st of October 2016, all business visas to Italy are required to include “Business Questionnaire” with their application that could be downloaded from our Embassy website.