Top Stories VFS Global opens a new India Visa Application Centre in Central LondonNovember 3, 2022 VFS Global, a leading outsourcing and technology services provider for governments and diplomatic missions worldwide, opened an India Visa Application…