-
Meet The Man Making Billions From Your Visa Applications
If you’ve ever applied for a visa, chances are you’ve interacted with VFS Global, the world’s largest visa and passport services provider. At the helm of this colossal enterprise is Zubin Karkaria, a visionary…