Royal Thai govt renews VFS Global contract to handle visa applications in India
Maintaining its trusted partnership with the Thai government, VFS Global, the outsourcing and technology services provider for governments and diplomatic missions globally, has once again secured the contract to handle visa applications for Thailand from