Displaying items by tag: Government defends outsourcing of visa process

The Department of Government Information, in response to allegations over the outsourced online visa application process, said it had been given to VFS Global, a company with 146 centres across the globe after proper study into the matter and approval by the Cabinet.

There are 35832 listings and 1274 categories in our website