Switzerland to centralise visa processing facilities: Envoy
As part of consolidating the services offered under one roof, Switzerland has planned to centralise the visa processing facilities in India by 2016, a top envoy said here on Wednesday.
Feb 04, 2015, 21:48 PM IST