News

Employment Visa

Italy Resumes Some Visa Operations in India

Italian authorities have now begun to allow visa operations abroad in India resume after several months of ceased activity, according to several press releases published