Is it absolutely necessary to get the recommendations on letter head of the company ,because I am struggling to get that , as most of my experience has been in international banks and banks usually do not allow that .
I hope you got answer to this question since it’s been 25 days (if you get answers, it is a good idea to answer your own question to help future applicants).
Many organizations don’t allow such letters to be produced on their letterhead, so it is fine to get the on plain paper, just make sure referee’s credentials are verifiable. It is covered widely in many blog posts by @Andrii_Seleznov
@inboxdarpan Thanks for replying ,i had managed to get the answer in Andrii’s blog post but missed to mention it here.