B1 in lieu of H1B visa?
I have a valid B1 visa. I am working for an Indian company. We have sold machinery to our client in the US. The company in the US is just our customer, not an affiliate or sister or parent company.
My company wants me to apply for the B1 in lieu of H1. Kindly if anyone could answer the following questions:
Can I enter the US on my B1 visa and then apply for B1 in lieu of H1 visa?
Or do I have to get it from my consulate in India only?
Will my existing B1 visa get cancelled?
What are the usual documents required?
How will the US company pay me for expenses in housing and food etc? By cash, cheque or through payroll?