Sri Lanka IVS-GBS-VFS Global high-priced visa hits fresh controversy (3-May-24, Business)
The High Commission of India said the company had no connection to India