Hi Krunal,
for points 2 & 3, Do I still need to get it on Letter Head ? : Yes otherwise it will not work -- > I read somewhere on these forums that It can be provided on a notarized stamp paper. Wont that work ?
Because as my previous companies are not providing the letters, so there is no...