BLS International secures contract renewal from Royal Thai Embassy
BLS International, an Indian gov tech company, has secured the renewal of its contract with the Royal Thai Embassy in New Delhi for visa services. The company said that it will be accepting visa applications for Thailand from multiple cities of India, including New Delhi and from Himachal Pradesh, Rajasthan, Punjab, Haryana, Uttarakhand, North East, […]