Do indian citizen require invitation latter for L visa too?
I heard that from 1 January 2018 indian citizens need company invitation latter, is that true?
Reply
I heard that from 1 January 2018 indian citizens need company invitation latter, is that true?