From fort-like embassies,
To lavish visa processing centers,
To a 100 square feet serviced office!
Visa application and processing has come a long way.
Lean, faster and helpful – though expensive.
Heart @ Marketing | Mind @ Technology | Soul @ Entrepreneurship
Menu