Switzerland has introduced new, tighter requirements for Schengen visa applications, restricting submissions to only the documents listed on its official checklist. The directive, now implemented through VFS Global the Swiss Embassy’s accredited visa processing partner