Indian residents applying for a Schengen visa to Switzerland will need to double-check their documents going forward. According to a new update by VFS Global, a visa outsourcing company, only the ...