v

vinod satpute
Review of VFS Global

3 years ago

Idiots sitting in this office. They don't even kno...

Idiots sitting in this office. They don't even know what visa rules for a specific country are and the requirements are not updated on their website. Can't help but have to co - ordinate with these people.

Comments:

No comments