I have reached to USA on my L1 Visa last week from India.
I am picked up in H1 B visa lottery which was offered me by a Consulting Company in USA. The consulting So, can I get H1 stamping in USA or I have to travel back to India for this stamping ?
Please suggest.