I know re... VFS is handling since last 8-9 years... earlier it was for UK and EC...
I think by 2005 they had also expanded to Canada...
VFS ppl are just an agency... Visa Facilitation Center.
They just handle application and fees etc... actual work is still at HC or embassy... whatever is in your city... Hopefully we shall be applying for same service within a year or two... 😃
@Bold: really?? wow baljit...thats great re...👏
where do u need to apply re? to embassy?