Showing permits tagged with: #90-day business visa Italy (x)
  •  
  •  
1 permit found.
  • Italy Business Visa: Short-Stay Guide for Non-EU Entrepreneurs
    Nov 20, 0 comments, 108 views, 0 likes
    The Italy Business Visa allows non-EU nationals to engage in commercial activities in Italy and the Schengen area for up to...  more