Business visa allows entry in Italy and in Schengen area for a short-stay visit for business purposes. Duration of stay cannot be more than 90 days in any 180-day period, which entails considering the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results